43 lines
952 B
YAML
43 lines
952 B
YAML
{{- define "metrics-values" }}
|
|
|
|
{{- if .Values.metrics.istio.grafana.enabled }}
|
|
grafana:
|
|
istio:
|
|
{{- with .Values.metrics.istio.grafana }}
|
|
{{- toYaml . | nindent 4 }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- if .Values.metrics.istio.prometheus.enabled }}
|
|
prometheus:
|
|
istio:
|
|
{{- with .Values.metrics.istio.prometheus }}
|
|
{{- toYaml . | nindent 4 }}
|
|
{{- end }}
|
|
{{- end }}
|
|
{{- if index .Values "metrics" "kube-prometheus-stack" }}
|
|
kube-prometheus-stack:
|
|
{{- with index .Values "metrics" "kube-prometheus-stack" }}
|
|
{{- toYaml . | nindent 2 }}
|
|
{{- end }}
|
|
{{- end }}
|
|
|
|
{{- end }}
|
|
|
|
|
|
{{- define "metrics-argo" }}
|
|
|
|
ignoreDifferences:
|
|
- group: admissionregistration.k8s.io
|
|
kind: ValidatingWebhookConfiguration
|
|
jsonPointers:
|
|
- /webhooks/0/failurePolicy
|
|
- group: admissionregistration.k8s.io
|
|
kind: MutatingWebhookConfiguration
|
|
jsonPointers:
|
|
- /webhooks/0/failurePolicy
|
|
|
|
{{- end }}
|
|
|
|
|
|
{{ include "kubezero-app.app" . }}
|