feat(argo-workflows): Add parameter to enable or disable server and controller roles (#1166)
* optional role Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com> * match existing setting Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com> * fix lint Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>
This commit is contained in:
parent
ec6cd35fed
commit
a647fbe123
7 changed files with 17 additions and 4 deletions
|
|
@ -56,6 +56,10 @@ controller:
|
|||
# limit: 10
|
||||
# burst: 1
|
||||
|
||||
rbac:
|
||||
# -- Adds Role and RoleBinding for the controller.
|
||||
create: true
|
||||
|
||||
# -- Limits the maximum number of incomplete workflows in a namespace
|
||||
namespaceParallelism:
|
||||
# -- Resolves ongoing, uncommon AWS EKS bug: https://github.com/argoproj/argo-workflows/pull/4224
|
||||
|
|
@ -293,6 +297,9 @@ server:
|
|||
podLabels: {}
|
||||
# -- SecurityContext to set on the server pods
|
||||
podSecurityContext: {}
|
||||
rbac:
|
||||
# -- Adds Role and RoleBinding for the server.
|
||||
create: true
|
||||
# -- Servers container-level security context
|
||||
securityContext:
|
||||
readOnlyRootFilesystem: false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue