github.com/microsoft/fabrikate@v1.0.0-alpha.1.0.20210115014322-dc09194d0885/testdata/local-charts/prometheus/templates/alertmanager/cm.yaml (about)

     1  {{- if and .Values.alertmanager.enabled (and (empty .Values.alertmanager.configMapOverrideName) (empty .Values.alertmanager.configFromSecret)) -}}
     2  apiVersion: v1
     3  kind: ConfigMap
     4  metadata:
     5    labels:
     6      {{- include "prometheus.alertmanager.labels" . | nindent 4 }}
     7    name: {{ template "prometheus.alertmanager.fullname" . }}
     8  {{ include "prometheus.namespace" . | indent 2 }}
     9  data:
    10  {{- $root := . -}}
    11  {{- range $key, $value := .Values.alertmanagerFiles }}
    12    {{- if $key | regexMatch ".*\\.ya?ml$" }}
    13    {{ $key }}: |
    14  {{ toYaml $value | default "{}" | indent 4 }}
    15    {{- else }}
    16    {{ $key }}: {{ toYaml $value | indent 4 }}
    17    {{- end }}
    18  {{- end -}}
    19  {{- end -}}