istio.io/istio@v0.0.0-20240520182934-d79c90f27776/manifests/charts/istiod-remote/templates/_helpers.tpl (about) 1 {{/* Default Prometheus is enabled if its enabled and there are no config overrides set */}} 2 {{ define "default-prometheus" }} 3 {{- and 4 (not .Values.meshConfig.defaultProviders) 5 .Values.telemetry.enabled .Values.telemetry.v2.enabled .Values.telemetry.v2.prometheus.enabled 6 }} 7 {{- end }} 8 9 {{/* SD has metrics and logging split. Default metrics are enabled if SD is enabled */}} 10 {{ define "default-sd-metrics" }} 11 {{- and 12 (not .Values.meshConfig.defaultProviders) 13 .Values.telemetry.enabled .Values.telemetry.v2.enabled .Values.telemetry.v2.stackdriver.enabled 14 }} 15 {{- end }} 16 17 {{/* SD has metrics and logging split. */}} 18 {{ define "default-sd-logs" }} 19 {{- and 20 (not .Values.meshConfig.defaultProviders) 21 .Values.telemetry.enabled .Values.telemetry.v2.enabled .Values.telemetry.v2.stackdriver.enabled 22 }} 23 {{- end }}