Added PV GET api rule to external-provisioner

This commit is contained in:
David Zhu 2018-06-13 14:49:58 -07:00
parent 60cd056cb4
commit 86e152dc3f
2 changed files with 2 additions and 1 deletions

View File

@ -466,7 +466,7 @@ func ClusterRoles() []rbacv1.ClusterRole {
// a role for the csi external provisioner
ObjectMeta: metav1.ObjectMeta{Name: "system:csi-external-provisioner"},
Rules: []rbacv1.PolicyRule{
rbacv1helpers.NewRule("create", "delete", "list", "watch").Groups(legacyGroup).Resources("persistentvolumes").RuleOrDie(),
rbacv1helpers.NewRule("create", "delete", "get", "list", "watch").Groups(legacyGroup).Resources("persistentvolumes").RuleOrDie(),
rbacv1helpers.NewRule("get", "list", "watch", "update", "patch").Groups(legacyGroup).Resources("persistentvolumeclaims").RuleOrDie(),
rbacv1helpers.NewRule("list", "watch").Groups(storageGroup).Resources("storageclasses").RuleOrDie(),
rbacv1helpers.NewRule("get", "list", "watch", "create", "update", "patch").Groups(legacyGroup).Resources("events").RuleOrDie(),

View File

@ -688,6 +688,7 @@ items:
verbs:
- create
- delete
- get
- list
- watch
- apiGroups: