From e206bd9fbf18dc638bd14c0a22b5e1568f0428f9 Mon Sep 17 00:00:00 2001 From: AntoineDao Date: Tue, 22 Oct 2019 13:45:58 +1000 Subject: [PATCH] argo-cd: add server image pull secrets useful to have when customizing server with Bring Your Own Image (BYOI) --- charts/argo-cd/README.md | 1 + charts/argo-cd/templates/argocd-server-deployment.yaml | 4 ++++ charts/argo-cd/values.yaml | 2 ++ 3 files changed, 7 insertions(+) diff --git a/charts/argo-cd/README.md b/charts/argo-cd/README.md index 15e506f7..29d45405 100644 --- a/charts/argo-cd/README.md +++ b/charts/argo-cd/README.md @@ -88,3 +88,4 @@ $ helm install --name my-release argo/argo-cd | server.volumeMounts | list | `[]` | Additional volume mounts, see [values.yaml](./values.yaml) for syntax for SSH known hosts | | server.volumes | list | `[]` | Additional volumes, see [values.yaml](./values.yaml) for syntax for SSH known hosts | | server.initContainers | list | `[]` | Initialisation containers, see [values.yaml](./values.yaml) for syntax for Helm v2.12.3 | +| server.imagePullSecrets | list | `[]` | List of image pull secrets, see [values.yaml](./values.yaml) for syntax for a secret called "docker-auth-secret" | diff --git a/charts/argo-cd/templates/argocd-server-deployment.yaml b/charts/argo-cd/templates/argocd-server-deployment.yaml index e478278a..e27552ba 100644 --- a/charts/argo-cd/templates/argocd-server-deployment.yaml +++ b/charts/argo-cd/templates/argocd-server-deployment.yaml @@ -78,3 +78,7 @@ spec: initContainers: {{ toYaml .Values.server.initContainers | nindent 6 | trim }} {{- end }} + {{- if .Values.server.initContainers }} + imagePullSecrets: + {{ toYaml .Values.server.imagePullSecrets | nindent 6 | trim }} + {{- end }} diff --git a/charts/argo-cd/values.yaml b/charts/argo-cd/values.yaml index 7060efd7..bf0936a2 100644 --- a/charts/argo-cd/values.yaml +++ b/charts/argo-cd/values.yaml @@ -39,6 +39,8 @@ server: # volumeMounts: # - mountPath: /custom-tools # name: custom-tools + imagePullSecrets: [] + # - name: docker-auth-secret annotations: {} repoServer: