apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRole metadata: name: pv-view rules: - apiGroups: ["*"] resources: ["persistentvolumes"] verbs: ["get", "watch", "list"] --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: pv-viewer subjects: - kind: Group name: viewer apiGroup: rbac.authorization.k8s.io roleRef: kind: ClusterRole name: pv-view apiGroup: rbac.authorization.k8s.io --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: viewer subjects: - kind: Group name: viewer apiGroup: rbac.authorization.k8s.io roleRef: kind: ClusterRole name: view apiGroup: rbac.authorization.k8s.io