From 1d0012b86f09529ac8f67c11c3aff88127e27975 Mon Sep 17 00:00:00 2001 From: Konstantin Kiess Date: Wed, 6 Nov 2019 16:52:59 +0100 Subject: [PATCH] added option to set admin.password, tls.key and tls.cert in argocd-secret via values --- .../templates/argocd-configs/argocd-secret.yaml | 12 +++++++++++- charts/argo-cd/values.yaml | 5 +++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml b/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml index 6d4c3901..47a6243b 100644 --- a/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml +++ b/charts/argo-cd/templates/argocd-configs/argocd-secret.yaml @@ -23,5 +23,15 @@ data: {{- if .Values.configs.secret.bitbucketSecret }} bitbucket.webhook.uuid: {{ .Values.configs.secret.bitbucketSecret | b64enc }} {{- end }} + + {{- if and .Values.configs.secret.argocdServerTlsConfig.key (.Values.configs.secret.argocdServerTlsConfig.cert) }} + tls.key: {{ .Values.configs.secret.argocdServerTlsConfig.key | b64enc }} + tls.cert: {{ .Values.configs.secret.argocdServerTlsConfig.cert | b64enc }} + {{- end }} + + {{- if .Values.configs.secret.argocdServerAdminPassword }} + admin.password: {{ .Values.configs.secret.argocdServerAdminPassword | b64enc }} + {{- end }} + +{{- end }} {{- end }} -{{- end }} \ No newline at end of file diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index 9cd31ba3..7fecb9fe 100644 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -524,3 +524,8 @@ configs: githubSecret: "" gitlabSecret: "" bitbucketSecret: "" +# argocdServerTlsConfig: +# key: +# cert: +# argocdServerAdminPassword: +