feat(argo-workflows): Add controller containerRuntimeExecutors param to configmap ()

* feat(argo-workflows): Add controller containerRuntimeExecutors param to configmap

Signed-off-by: Elliot Maincourt <e.maincourt@gmail.com>

* fix(chart): changes are not cumulative

Signed-off-by: Elliot Maincourt <e.maincourt@gmail.com>
main argo-workflows-0.5.1
Elliot Maincourt 2021-09-13 18:21:04 +02:00 committed by GitHub
parent 372fc24e5e
commit 44acc3cde7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 11 additions and 2 deletions
charts/argo-workflows

View File

@ -2,7 +2,7 @@ apiVersion: v2
name: argo-workflows
description: A Helm chart for Argo Workflows
type: application
version: 0.5.0
version: 0.5.1
appVersion: "v3.1.8"
icon: https://raw.githubusercontent.com/argoproj/argo-workflows/master/docs/assets/argo.png
home: https://github.com/argoproj/argo-helm
@ -15,4 +15,4 @@ maintainers:
- name: benjaminws
annotations:
artifacthub.io/changes: |
- "[Added]: Add controller namespaceParallelism param to configmap"
- "[Added]: Add controller containerRuntimeExecutors param to configmap"

View File

@ -14,6 +14,10 @@ data:
{{- end }}
{{- end }}
containerRuntimeExecutor: {{ .Values.controller.containerRuntimeExecutor }}
{{- with .Values.controller.containerRuntimeExecutors }}
containerRuntimeExecutors:
{{- toYaml . | nindent 6 }}
{{- end }}
{{- if .Values.controller.parallelism }}
parallelism: {{ .Values.controller.parallelism }}
{{- end }}

View File

@ -113,6 +113,11 @@ controller:
workflowNamespaces:
- default
containerRuntimeExecutor: docker
# containerRuntimeExecutors:
# - name: emissary
# selector:
# matchLabels:
# workflows.argoproj.io/container-runtime-executor: emissary
instanceID:
# `instanceID.enabled` configures the controller to filter workflow submissions
# to only those which have a matching instanceID attribute.