feat(argo-rollouts): Added flags to toggle provider-specific RBAC (#1777)
* Toggle for provider-specific RBAC + Added missing RBAC rules Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> * Updated docs with new Helm values Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> * Added a general flag providerRBAC.enabled to toggle all of the providers Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> * Aligned with main Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> * Corrected inline comments Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> * Fixed incorrect inline comments Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com> Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
This commit is contained in:
parent
9905dcca8e
commit
4dd31571b3
5 changed files with 68 additions and 4 deletions
|
|
@ -190,6 +190,26 @@ podLabels: {}
|
|||
imagePullSecrets: []
|
||||
# - name: argo-pull-secret
|
||||
|
||||
providerRBAC:
|
||||
# -- Toggles addition of provider-specific RBAC rules to the controller Role and ClusterRole
|
||||
enabled: true
|
||||
# providerRBAC.enabled must be true in order to toggle the individual providers
|
||||
providers:
|
||||
# -- Adds RBAC rules for the Istio provider
|
||||
istio: true
|
||||
# -- Adds RBAC rules for the SMI provider
|
||||
smi: true
|
||||
# -- Adds RBAC rules for the Ambassador provider
|
||||
ambassador: true
|
||||
# -- Adds RBAC rules for the AWS Load Balancer Controller provider
|
||||
awsLoadBalancerController: true
|
||||
# -- Adds RBAC rules for the AWS App Mesh provider
|
||||
awsAppMesh: true
|
||||
# -- Adds RBAC rules for the Traefik provider
|
||||
traefik: true
|
||||
# -- Adds RBAC rules for the Apisix provider
|
||||
apisix: true
|
||||
|
||||
dashboard:
|
||||
# -- Deploy dashboard server
|
||||
enabled: false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue