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