feat: Add parallelism to argo-helm chart (#482)

* feat: Add parallelism to argo-helm chart

Signed-off-by: David Seel <dseel@blackberry.com>

* Parallelism null by default

Signed-off-by: David Seel <dseel@blackberry.com>
This commit is contained in:
dbseel 2020-11-17 13:32:02 -05:00 committed by GitHub
parent e4d67ae6e9
commit d265f7dd75
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 1 deletions

View file

@ -2,7 +2,7 @@ apiVersion: v1
appVersion: v2.11.7
description: A Helm chart for Argo Workflows
name: argo
version: 0.13.5
version: 0.13.6
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
home: https://github.com/argoproj/argo-helm
maintainers:

View file

@ -16,6 +16,9 @@ data:
{{- end }}
{{- end }}
containerRuntimeExecutor: {{ .Values.controller.containerRuntimeExecutor }}
{{- if .Values.controller.parallelism }}
parallelism: {{ .Values.controller.parallelism }}
{{- end }}
{{- if or .Values.executor.resources .Values.executor.env .Values.executor.securityContext}}
executor:
{{- with .Values.executor.resources }}

View file

@ -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:
# podAnnotations is an optional map of annotations to be applied to the controller Pods
podAnnotations: {}
# Optional labels to add to the controller pods