github.com/verrazzano/verrazzano@v1.7.1/platform-operator/thirdparty/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml (about) 1 {{- if .Values.configs.secret.createSecret }} 2 apiVersion: v1 3 kind: Secret 4 metadata: 5 name: argocd-secret 6 namespace: {{ .Release.Namespace | quote }} 7 labels: 8 {{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "secret") | nindent 4 }} 9 {{- with .Values.configs.secret.labels }} 10 {{- toYaml . | nindent 4 }} 11 {{- end }} 12 {{- with .Values.configs.secret.annotations }} 13 annotations: 14 {{- range $key, $value := . }} 15 {{ $key }}: {{ $value | quote }} 16 {{- end }} 17 {{- end }} 18 type: Opaque 19 {{- if or .Values.configs.secret.githubSecret (or .Values.configs.secret.gitlabSecret .Values.configs.secret.bitbucketUUID .Values.configs.secret.bitbucketServerSecret .Values.configs.secret.gogsSecret .Values.configs.secret.argocdServerAdminPassword .Values.configs.secret.argocdServerTlsConfig .Values.configs.secret.extra) }} 20 # Setting a blank data again will wipe admin password/key/cert 21 data: 22 {{- with .Values.configs.secret.githubSecret }} 23 webhook.github.secret: {{ . | b64enc }} 24 {{- end }} 25 {{- with .Values.configs.secret.gitlabSecret }} 26 webhook.gitlab.secret: {{ . | b64enc }} 27 {{- end }} 28 {{- with .Values.configs.secret.bitbucketServerSecret }} 29 webhook.bitbucketserver.secret: {{ . | b64enc }} 30 {{- end }} 31 {{- with .Values.configs.secret.bitbucketUUID }} 32 webhook.bitbucket.uuid: {{ . | b64enc }} 33 {{- end }} 34 {{- with .Values.configs.secret.gogsSecret }} 35 webhook.gogs.secret: {{ . | b64enc }} 36 {{- end }} 37 {{- with .Values.configs.secret.argocdServerTlsConfig }} 38 tls.key: {{ .key | b64enc }} 39 tls.crt: {{ .crt | b64enc }} 40 {{- end }} 41 {{- if .Values.configs.secret.argocdServerAdminPassword }} 42 admin.password: {{ .Values.configs.secret.argocdServerAdminPassword | b64enc }} 43 admin.passwordMtime: {{ default (dateInZone "2006-01-02T15:04:05Z" (now) "UTC") .Values.configs.secret.argocdServerAdminPasswordMtime | b64enc }} 44 {{- end }} 45 {{- range $key, $value := .Values.configs.secret.extra }} 46 {{ $key }}: {{ $value | b64enc }} 47 {{- end }} 48 {{- end }} 49 {{- end }}