feat(argo): Add support for workflow restrictions. (#447)

This commit is contained in:
Vlad Losev 2020-09-16 12:46:13 -07:00 committed by GitHub
parent 2f36128868
commit eaf8c629bf
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.8.0 appVersion: v2.8.0
description: A Helm chart for Argo Workflows description: A Helm chart for Argo Workflows
name: argo name: argo
version: 0.11.0 version: 0.12.0
icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png icon: https://raw.githubusercontent.com/argoproj/argo/master/docs/assets/argo.png
home: https://github.com/argoproj/argo-helm home: https://github.com/argoproj/argo-helm
maintainers: maintainers:

View file

@ -78,3 +78,6 @@ data:
{{- with .Values.server.sso }} {{- with .Values.server.sso }}
sso: {{- toYaml . | nindent 6 }} sso: {{- toYaml . | nindent 6 }}
{{- end }} {{- end }}
{{- with .Values.controller.workflowRestrictions }}
workflowRestrictions: {{- toYaml . | nindent 6 }}
{{- end }}

View file

@ -73,6 +73,8 @@ controller:
# secondsAfterCompletion: 84600 # secondsAfterCompletion: 84600
# workflowWorkers: 32 # workflowWorkers: 32
# podWorkers: 32 # podWorkers: 32
workflowRestrictions: {} # Only valid for 2.9+
# templateReferencing: Strict|Secure
telemetryConfig: telemetryConfig:
enabled: false enabled: false
path: /telemetry path: /telemetry