From 697d0f66e6079558b1d593229c9e9503acd39686 Mon Sep 17 00:00:00 2001 From: vignir Date: Tue, 2 Apr 2019 12:35:45 +0000 Subject: [PATCH] adding extraArgs for argocd-server. This is useful if you need to change the basehref or use insecure when using ingress https://github.com/argoproj/argo-cd/blob/master/docs/ingress.md --- charts/argo-cd/templates/argocd-server-deployment.yaml | 10 ++++++++-- charts/argo-cd/values.yaml | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/charts/argo-cd/templates/argocd-server-deployment.yaml b/charts/argo-cd/templates/argocd-server-deployment.yaml index 0a3bb3dc..e79e2c0b 100755 --- a/charts/argo-cd/templates/argocd-server-deployment.yaml +++ b/charts/argo-cd/templates/argocd-server-deployment.yaml @@ -36,8 +36,14 @@ spec: - name: argocd-server image: {{ .Values.server.image.repository }}:{{ .Values.server.image.tag }} imagePullPolicy: {{ .Values.server.image.pullPolicy }} - command: [argocd-server, --staticassets, /shared/app] - volumeMounts: + command: + - argocd-server + - --staticassets + - /shared/app + {{- range .Values.server.extraArgs }} + - {{. | quote }} + {{- end}} + volumeMounts: - mountPath: /shared name: static-files ports: diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index c107e6f1..4038d0ed 100644 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -20,6 +20,7 @@ server: repository: argoproj/argocd-ui tag: v0.11.0 pullPolicy: Always + extraArgs: [] repoServer: containerPort: 8081