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:
Andrew Lytvynov
2020-06-11 00:14:50 +00:00
committed by Andrew Lytvynov
parent 5a5a4bf65a
commit e0c7f80f6c
4 changed files with 25 additions and 1 deletions
@@ -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 -}}