github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/velero/templates/secret.yaml (about) 1 {{- if and .Values.credentials.useSecret (not .Values.credentials.existingSecret) -}} 2 apiVersion: v1 3 kind: Secret 4 metadata: 5 name: {{ include "velero.secretName" . }} 6 namespace: {{ .Release.Namespace }} 7 labels: 8 app.kubernetes.io/name: {{ include "velero.name" . }} 9 app.kubernetes.io/instance: {{ .Release.Name }} 10 app.kubernetes.io/managed-by: {{ .Release.Service }} 11 helm.sh/chart: {{ include "velero.chart" . }} 12 type: Opaque 13 data: 14 {{- range $key, $value := .Values.credentials.secretContents }} 15 {{ $key }}: {{ $value | b64enc | quote }} 16 {{- end }} 17 {{- range $key, $value := .Values.credentials.extraEnvVars }} 18 {{ $key }}: {{ $value | b64enc | quote }} 19 {{- end }} 20 {{- end -}}