From 7ce743b2669a5f9bfb69fc87e1f62fa2ced663ac Mon Sep 17 00:00:00 2001 From: Paul Ayling Date: Tue, 19 Oct 2021 16:34:58 +0100 Subject: [PATCH] feat(argo-workflows): Add Executor image pull policy (#981) Signed-off-by: Paul Ayling --- charts/argo-workflows/Chart.yaml | 5 ++--- .../templates/controller/workflow-controller-config-map.yaml | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/charts/argo-workflows/Chart.yaml b/charts/argo-workflows/Chart.yaml index 793bfc2b..3cfb791b 100644 --- a/charts/argo-workflows/Chart.yaml +++ b/charts/argo-workflows/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: argo-workflows description: A Helm chart for Argo Workflows type: application -version: 0.7.3 +version: 0.8.0 appVersion: "v3.2.0" icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png home: https://github.com/argoproj/argo-helm @@ -15,5 +15,4 @@ maintainers: - name: benjaminws annotations: artifacthub.io/changes: | - - "[Changed]: Bump appVersion to 3.2.0. Synced CRDs." - - "[Added]: WorkflowTaskSet CRD" + - "[Added]: Workflow Controller ConfigMap Executor ImagePullPolicy" diff --git a/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml b/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml index 86c7b709..77214546 100644 --- a/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml +++ b/charts/argo-workflows/templates/controller/workflow-controller-config-map.yaml @@ -29,6 +29,7 @@ data: {{- end }} {{- if or .Values.executor.resources .Values.executor.env .Values.executor.securityContext}} executor: + imagePullPolicy: {{ .Values.images.pullPolicy }} {{- with .Values.executor.resources }} resources: {{- toYaml . | nindent 8 }} {{- end }}