From bd86dfd01f02c09687e214d5037f7723b221c2a8 Mon Sep 17 00:00:00 2001 From: David Seel Date: Tue, 27 Oct 2020 13:50:29 -0400 Subject: [PATCH] feat: Add parallelism to argo-helm chart Signed-off-by: David Seel --- charts/argo/templates/workflow-controller-config-map.yaml | 1 + charts/argo/values.yaml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/charts/argo/templates/workflow-controller-config-map.yaml b/charts/argo/templates/workflow-controller-config-map.yaml index 2f2faf93..bab361ac 100644 --- a/charts/argo/templates/workflow-controller-config-map.yaml +++ b/charts/argo/templates/workflow-controller-config-map.yaml @@ -16,6 +16,7 @@ data: {{- end }} {{- end }} containerRuntimeExecutor: {{ .Values.controller.containerRuntimeExecutor }} + parallelism: {{ .Values.controller.parallelism }} {{- if or .Values.executor.resources .Values.executor.env .Values.executor.securityContext}} executor: {{- with .Values.executor.resources }} diff --git a/charts/argo/values.yaml b/charts/argo/values.yaml index 1a4c5f28..c0186ce8 100644 --- a/charts/argo/values.yaml +++ b/charts/argo/values.yaml @@ -36,6 +36,8 @@ controller: image: # Overrides .images.tag if defined. tag: "" + # parallelism dictates how many workflows can be running at the same time + parallelism: 10 # podAnnotations is an optional map of annotations to be applied to the controller Pods podAnnotations: {} # Optional labels to add to the controller pods