From 0c23e8ac0dbbef2ec4065c0c2206f234dbdd813b Mon Sep 17 00:00:00 2001 From: Elad Shmitanka Date: Wed, 19 Jul 2023 13:12:32 +0300 Subject: [PATCH] fix(argocd): Use ingress crt for dex when enabled Fixes: https://github.com/argoproj/argo-helm/issues/2171 Signed-off-by: Elad Shmitanka --- charts/argo-cd/templates/argocd-server/deployment.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/charts/argo-cd/templates/argocd-server/deployment.yaml b/charts/argo-cd/templates/argocd-server/deployment.yaml index cc928981..06aca4aa 100755 --- a/charts/argo-cd/templates/argocd-server/deployment.yaml +++ b/charts/argo-cd/templates/argocd-server/deployment.yaml @@ -423,7 +423,11 @@ spec: path: ca.crt - name: argocd-dex-server-tls secret: + {{- if .Values.server.certificate.enabled -}} + secretName: {{ .Values.server.certificate.secretName }} + {{- else -}} secretName: argocd-dex-server-tls + {{- end }} optional: true items: - key: tls.crt