mirror of
https://github.com/gravitational/teleport.git
synced 2026-10-25 00:19:07 +08:00
Update example helm charts with SelfSubjectAccessReview permissions
The new permission is there to allow the proxy to self-test impersonation powers at startup and surface RBAC problems early.
This commit is contained in:
committed by
Andrew Lytvynov
parent
5a5a4bf65a
commit
e0c7f80f6c
@@ -14,4 +14,10 @@ rules:
|
||||
- serviceaccounts
|
||||
verbs:
|
||||
- impersonate
|
||||
- apiGroups:
|
||||
- "authorization.k8s.io"
|
||||
resources:
|
||||
- selfsubjectaccessreviews
|
||||
verbs:
|
||||
- create
|
||||
{{- end -}}
|
||||
|
||||
@@ -14,6 +14,12 @@ rules:
|
||||
- serviceaccounts
|
||||
verbs:
|
||||
- impersonate
|
||||
- apiGroups:
|
||||
- "authorization.k8s.io"
|
||||
resources:
|
||||
- selfsubjectaccessreviews
|
||||
verbs:
|
||||
- create
|
||||
{{ if .Values.usePSP -}}
|
||||
---
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
|
||||
@@ -18,6 +18,12 @@ rules:
|
||||
- groups
|
||||
verbs:
|
||||
- impersonate
|
||||
- apiGroups:
|
||||
- "authorization.k8s.io"
|
||||
resources:
|
||||
- selfsubjectaccessreviews
|
||||
verbs:
|
||||
- create
|
||||
---
|
||||
kind: ClusterRole
|
||||
apiVersion: rbac.authorization.k8s.io/v1
|
||||
@@ -115,4 +121,4 @@ subjects:
|
||||
name: teleport-users
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
||||
@@ -14,4 +14,10 @@ rules:
|
||||
- serviceaccounts
|
||||
verbs:
|
||||
- impersonate
|
||||
- apiGroups:
|
||||
- "authorization.k8s.io"
|
||||
resources:
|
||||
- selfsubjectaccessreviews
|
||||
verbs:
|
||||
- create
|
||||
{{- end -}}
|
||||
|
||||
Reference in New Issue
Block a user