github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/argo-cd/templates/argocd-configs/repository-credentials-secret.yaml (about) 1 {{- range $repo_cred_key, $repo_cred_value := .Values.configs.credentialTemplates }} 2 --- 3 apiVersion: v1 4 kind: Secret 5 metadata: 6 name: argocd-repo-creds-{{ $repo_cred_key }} 7 namespace: {{ $.Release.Namespace | quote }} 8 labels: 9 argocd.argoproj.io/secret-type: repo-creds 10 {{- include "argo-cd.labels" (dict "context" $) | nindent 4 }} 11 {{- with $.Values.configs.credentialTemplatesAnnotations }} 12 annotations: 13 {{- range $key, $value := . }} 14 {{ $key }}: {{ $value | quote }} 15 {{- end }} 16 {{- end }} 17 data: 18 {{- range $key, $value := $repo_cred_value }} 19 {{ $key }}: {{ $value | toString | b64enc }} 20 {{- end }} 21 {{- end }}