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

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