* moved workflow CRD into helpers.tpl * added new values to values.yaml * added UI cluster role and binding * add workflow controller cluster role and binding * added ui service account creator * added workflow controller service account yaml * reformatted values.yaml to group similar items * tweaked files to reflect values.yaml changes * setup minio stuff to match subchart model * changes to reflect minio rework * added README to explain chart a bit * changes made to reflect minio values changes * changes to reflect minio values changes (again) * updating minio to latest version * move the crd definition into it's own tpl file
44 lines
1 KiB
YAML
44 lines
1 KiB
YAML
images:
|
|
namespace: argoproj
|
|
controller: workflow-controller
|
|
ui: argoui
|
|
executor: argoexec
|
|
tag: v2.1.1
|
|
|
|
controller:
|
|
serviceAccount: argo
|
|
name: workflow-controller
|
|
workflowNamespaces:
|
|
- default
|
|
# If set to true then chart set controller instance id to release name
|
|
useReleaseAsInstanceID: true
|
|
instanceID:
|
|
|
|
ui:
|
|
name: ui
|
|
serviceType: LoadBalancer
|
|
serviceAccount: argo-ui
|
|
# Enables ability to SSH into pod using web UI
|
|
enableWebConsole: false
|
|
|
|
crdVersion: v1alpha1
|
|
|
|
useDefaultArtifactRepo: false
|
|
useStaticCredentials: true
|
|
|
|
# If set to true then chart installs minio and generate according artifactRepository section in workflow controller config map
|
|
minio:
|
|
# This is not used by the subchart, but makes sense to group here.
|
|
install: true
|
|
defaultBucket:
|
|
enabled: true
|
|
name: argo-artifacts
|
|
|
|
artifactRepository:
|
|
s3:
|
|
#default minio creds
|
|
accessKeySecret:
|
|
key: AKIAIOSFODNN7EXAMPLE
|
|
secretKeySecret:
|
|
key: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
|
|
insecure: true
|