istio.io/istio@v0.0.0-20240520182934-d79c90f27776/manifests/charts/istio-control/istio-discovery/templates/NOTES.txt (about) 1 "istiod{{- if not (eq .Values.revision "") }}-{{ .Values.revision }}{{- end }}" successfully installed! 2 3 To learn more about the release, try: 4 $ helm status {{ .Release.Name }} -n {{ .Release.Namespace }} 5 $ helm get all {{ .Release.Name }} -n {{ .Release.Namespace }} 6 7 Next steps: 8 {{- if (eq .Values.profile "ambient") }} 9 * Get started with ambient: https://istio.io/latest/docs/ops/ambient/getting-started/ 10 * Review ambient's architecture: https://istio.io/latest/docs/ops/ambient/architecture/ 11 {{- else }} 12 * Deploy a Gateway: https://istio.io/latest/docs/setup/additional-setup/gateway/ 13 * Try out our tasks to get started on common configurations: 14 * https://istio.io/latest/docs/tasks/traffic-management 15 * https://istio.io/latest/docs/tasks/security/ 16 * https://istio.io/latest/docs/tasks/policy-enforcement/ 17 {{- end }} 18 * Review the list of actively supported releases, CVE publications and our hardening guide: 19 * https://istio.io/latest/docs/releases/supported-releases/ 20 * https://istio.io/latest/news/security/ 21 * https://istio.io/latest/docs/ops/best-practices/security/ 22 23 For further documentation see https://istio.io website 24 25 {{- 26 $deps := dict 27 "global.outboundTrafficPolicy" "meshConfig.outboundTrafficPolicy" 28 "global.certificates" "meshConfig.certificates" 29 "global.localityLbSetting" "meshConfig.localityLbSetting" 30 "global.policyCheckFailOpen" "meshConfig.policyCheckFailOpen" 31 "global.enableTracing" "meshConfig.enableTracing" 32 "global.proxy.accessLogFormat" "meshConfig.accessLogFormat" 33 "global.proxy.accessLogFile" "meshConfig.accessLogFile" 34 "global.proxy.concurrency" "meshConfig.defaultConfig.concurrency" 35 "global.proxy.envoyAccessLogService" "meshConfig.defaultConfig.envoyAccessLogService" 36 "global.proxy.envoyAccessLogService.enabled" "meshConfig.enableEnvoyAccessLogService" 37 "global.proxy.envoyMetricsService" "meshConfig.defaultConfig.envoyMetricsService" 38 "global.proxy.protocolDetectionTimeout" "meshConfig.protocolDetectionTimeout" 39 "global.proxy.holdApplicationUntilProxyStarts" "meshConfig.defaultConfig.holdApplicationUntilProxyStarts" 40 "pilot.ingress" "meshConfig.ingressService, meshConfig.ingressControllerMode, and meshConfig.ingressClass" 41 "global.mtls.enabled" "the PeerAuthentication resource" 42 "global.mtls.auto" "meshConfig.enableAutoMtls" 43 "global.tracer.lightstep.address" "meshConfig.defaultConfig.tracing.lightstep.address" 44 "global.tracer.lightstep.accessToken" "meshConfig.defaultConfig.tracing.lightstep.accessToken" 45 "global.tracer.zipkin.address" "meshConfig.defaultConfig.tracing.zipkin.address" 46 "global.tracer.stackdriver.debug" "meshConfig.defaultConfig.tracing.stackdriver.debug" 47 "global.tracer.stackdriver.maxNumberOfAttributes" "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfAttributes" 48 "global.tracer.stackdriver.maxNumberOfAnnotations" "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfAnnotations" 49 "global.tracer.stackdriver.maxNumberOfMessageEvents" "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfMessageEvents" 50 "global.tracer.datadog.address" "meshConfig.defaultConfig.tracing.datadog.address" 51 "global.meshExpansion.enabled" "Gateway and other Istio networking resources, such as in samples/multicluster/" 52 "istiocoredns.enabled" "the in-proxy DNS capturing (ISTIO_META_DNS_CAPTURE)" 53 "meshConfig.defaultConfig.tracing.stackdriver.debug" "Istio supported tracers" 54 "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfAttributes" "Istio supported tracers" 55 "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfAnnotations" "Istio supported tracers" 56 "meshConfig.defaultConfig.tracing.stackdriver.maxNumberOfMessageEvents" "Istio supported tracers" 57 }} 58 {{- range $dep, $replace := $deps }} 59 {{- /* Complex logic to turn the string above into a null-safe traversal like ((.Values.global).certificates */}} 60 {{- $res := tpl (print "{{" (repeat (split "." $dep | len) "(") ".Values." (replace "." ")." $dep) ")}}") $}} 61 {{- if not (eq $res "")}} 62 WARNING: {{$dep|quote}} is deprecated; use {{$replace|quote}} instead. 63 {{- end }} 64 {{- end }} 65 {{- 66 $failDeps := dict 67 "telemetry.v2.prometheus.configOverride" 68 "telemetry.v2.stackdriver.configOverride" 69 "telemetry.v2.stackdriver.disableOutbound" 70 "telemetry.v2.stackdriver.outboundAccessLogging" 71 }} 72 {{- range $dep, $replace := $failDeps }} 73 {{- /* Complex logic to turn the string above into a null-safe traversal like ((.Values.global).certificates */}} 74 {{- $res := tpl (print "{{" (repeat (split "." $dep | len) "(") ".Values." (replace "." ")." $dep) ")}}") $}} 75 {{- if not (eq $res "")}} 76 {{fail (print $dep " is removed")}} 77 {{- end }} 78 {{- end }}