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 }}