diff --git a/charts/argo/Chart.yaml b/charts/argo/Chart.yaml index c75eaaf1..f79367d2 100644 --- a/charts/argo/Chart.yaml +++ b/charts/argo/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v1 appVersion: v2.8.0 description: A Helm chart for Argo Workflows name: argo -version: 0.9.4 +version: 0.9.5 icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png home: https://github.com/argoproj/argo-helm maintainers: diff --git a/charts/argo/templates/workflow-controller-deployment.yaml b/charts/argo/templates/workflow-controller-deployment.yaml index 2b8b1dbd..852bad52 100644 --- a/charts/argo/templates/workflow-controller-deployment.yaml +++ b/charts/argo/templates/workflow-controller-deployment.yaml @@ -43,6 +43,14 @@ spec: {{- if .Values.singleNamespace }} - "--namespaced" {{- end }} + {{- with .Values.controller.workflowWorkers }} + - "--workflow-workers" + - {{ . | quote }} + {{- end }} + {{- if .Values.controller.podWorkers }} + - "--pod-workers" + - {{ . | quote }} + {{- end }} env: - name: ARGO_NAMESPACE valueFrom: diff --git a/charts/argo/values.yaml b/charts/argo/values.yaml index 8f8e825d..a5492cb6 100644 --- a/charts/argo/values.yaml +++ b/charts/argo/values.yaml @@ -57,6 +57,8 @@ controller: # spec: # ttlStrategy: # secondsAfterCompletion: 84600 + # workflowWorkers: 32 + # podWorkers: 32 telemetryConfig: enabled: false path: /telemetry