github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/prometheus-community/kube-prometheus-stack/templates/alertmanager/extrasecret.yaml (about)

     1  {{- if .Values.alertmanager.extraSecret.data -}}
     2  {{- $secretName := printf "alertmanager-%s-extra" (include "kube-prometheus-stack.fullname" . ) -}}
     3  apiVersion: v1
     4  kind: Secret
     5  metadata:
     6    name: {{ default $secretName .Values.alertmanager.extraSecret.name }}
     7    namespace: {{ template "kube-prometheus-stack.namespace" . }}
     8  {{- if .Values.alertmanager.extraSecret.annotations }}
     9    annotations:
    10  {{ toYaml .Values.alertmanager.extraSecret.annotations | indent 4 }}
    11  {{- end }}
    12    labels:
    13      app: {{ template "kube-prometheus-stack.name" . }}-alertmanager
    14      app.kubernetes.io/component: alertmanager
    15  {{ include "kube-prometheus-stack.labels" . | indent 4 }}
    16  data:
    17  {{- range $key, $val := .Values.alertmanager.extraSecret.data }}
    18    {{ $key }}: {{ $val | b64enc | quote }}
    19  {{- end }}
    20  {{- end }}