feat(argo): Allow setting up ServiceAccount and RBAC resources for running workflows (#402)
This commit is contained in:
parent
cc52713dbd
commit
cddd6a6048
5 changed files with 67 additions and 1 deletions
|
|
@ -23,6 +23,15 @@ createAggregateRoles: true
|
|||
# and start argo-cli with the --namespaced flag. Use it in clusters with strict access policy.
|
||||
singleNamespace: false
|
||||
|
||||
workflow:
|
||||
namespace: "" # Speficy namespace if workflows run in another namespace than argo. This controls where the service account and RBAC resources will be created.
|
||||
serviceAccount:
|
||||
create: false # Specifies whether a service account should be created
|
||||
annotations: {}
|
||||
name: "argo-workflow" # Service account which is used to run workflows
|
||||
rbac:
|
||||
create: false # adds Role and RoleBinding for the above specified service account to be able to run workflows
|
||||
|
||||
controller:
|
||||
image:
|
||||
# Overrides .images.tag if defined.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue