fix: Sec correct rbac resources
This commit is contained in:
parent
4bfb8be326
commit
b65ec8e109
1 changed files with 5 additions and 18 deletions
|
|
@ -275,28 +275,15 @@ extraObjects:
|
|||
kind: ServiceAccount
|
||||
metadata:
|
||||
name: admin-user
|
||||
namespace: argo-workflows
|
||||
annotations:
|
||||
# The rule is an expression used to determine if this service account
|
||||
# should be used.
|
||||
# * `groups` - an array of the OIDC groups
|
||||
# * `iss` - the issuer ("argo-server")
|
||||
# * `sub` - the subject (typically the username)
|
||||
# Must evaluate to a boolean.
|
||||
# If you want an account to be the default to use, this rule can be "true".
|
||||
# Details of the expression language are available in
|
||||
# https://expr-lang.org/docs/language-definition.
|
||||
workflows.argoproj.io/rbac-rule: "'admin' in groups"
|
||||
# The precedence is used to determine which service account to use when
|
||||
# Precedence is an integer. It may be negative. If omitted, it defaults to "0".
|
||||
# Numerically higher values have higher precedence (not lower, which maybe
|
||||
# counter-intuitive to you).
|
||||
# If two rules match and have the same precedence, then which one used will
|
||||
# be arbitrary.
|
||||
workflows.argoproj.io/rbac-rule: "'ArgoCD Admins' in groups"
|
||||
workflows.argoproj.io/rbac-rule-precedence: "1"
|
||||
- apiVersion: v1
|
||||
kind: ServiceAccount
|
||||
metadata:
|
||||
name: read-only
|
||||
namespace: argo-workflows
|
||||
annotations:
|
||||
workflows.argoproj.io/rbac-rule: "true"
|
||||
workflows.argoproj.io/rbac-rule-precedence: "0"
|
||||
|
|
@ -307,7 +294,7 @@ extraObjects:
|
|||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: admin-user
|
||||
namespace: argocd-workflows
|
||||
namespace: argo-workflows
|
||||
roleRef:
|
||||
kind: ClusterRole
|
||||
name: argo-workflows-admin
|
||||
|
|
@ -319,7 +306,7 @@ extraObjects:
|
|||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: read-only
|
||||
namespace: argocd-workflows
|
||||
namespace: argo-workflows
|
||||
roleRef:
|
||||
kind: ClusterRole
|
||||
name: argo-workflows-view
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue