Support using release name for workflow controller instance id

main
Alexander Matyushentsev 2018-01-05 11:11:40 -08:00
parent dcd5931ef3
commit 5ab47e8639
2 changed files with 9 additions and 2 deletions

View File

@ -8,7 +8,11 @@ metadata:
heritage: {{ .Release.Service }}
data:
config: |
{{ if .Values.useReleaseAsInstanceID }}
instanceID: {{ .Release.Name }}
{{ else }}
instanceID: {{ .Values.instanceID }}
{{ end }}
artifactRepository:
{{ if .Values.installMinio }}
s3:

View File

@ -1,14 +1,17 @@
imagesNamespace: argoproj
controllerImage: workflow-controller
uiImage: argoui
executorImage: argoexec
imagesTag: v2.0.0-alpha3
controllerName: workflow-controller
# Enables ability to SSH into pod using web UI
enableWebConsole: false
executorImage: argoexec
uiName: ui
crdVersion: v1alpha1
# If set to true then chart set controller instance id to release name
useReleaseAsInstanceID: false
instanceID:
serviceAccount:
# If set to true then chart installs minio and generate according artifactRepository section in workflow controller config map
installMinio: true
minioBucketName: argo-artifacts