Allow configuring Argo executor

This commit is contained in:
Chris Sng 2020-03-02 13:35:22 +08:00
parent 3f7546c906
commit 1302a132d9
No known key found for this signature in database
GPG key ID: 6945F4BC64365579
3 changed files with 14 additions and 2 deletions

View file

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

View file

@ -46,3 +46,6 @@ data:
{{- if .Values.controller.persistence }}
persistence:
{{ toYaml .Values.controller.persistence | indent 6 }}{{- end }}
{{- if .Values.controller.executor }}
executor:
{{ toYaml .Values.controller.executor | indent 6}}{{- end }}

View file

@ -4,7 +4,7 @@ images:
ui: argoui
executor: argoexec
pullPolicy: Always
tag: v2.4.3
tag: v2.6.0
crdVersion: v1alpha1
installCRD: true
@ -25,6 +25,15 @@ controller:
# Optional labels to add to the controller pods
podLabels: {}
# podPortName: http
executor:
imagePullPolicy: IfNotPresent
resources:
requests:
cpu: 0.1
memory: 64Mi
limits:
cpu: 0.5
memory: 512Mi
metricsConfig:
enabled: false
path: /metrics