1 apiVersion: rbac.authorization.k8s.io/v1beta1
4 name: {{ .Values.operator.name }}
6 - apiGroups: ["extensions"]
7 resources: ["deployments", "replicasets", "daemonsets"]
8 verbs: ["create", "get", "update", "delete", "list"]
9 - apiGroups: ["apiextensions.k8s.io"]
10 resources: ["customresourcedefinitions"]
11 verbs: ["create", "get", "update", "delete", "list"]
12 - apiGroups: ["storage.k8s.io"]
13 resources: ["storageclasses"]
14 verbs: ["get", "list", "create", "delete", "deletecollection"]
16 resources: ["persistentvolumes", "persistentvolumeclaims", "services", "secrets", "configmaps"]
17 verbs: ["create", "get", "update", "delete", "list"]
18 - apiGroups: ["batch"]
19 resources: ["cronjobs", "jobs"]
20 verbs: ["create", "get", "deletecollection", "delete"]
23 verbs: ["list", "get", "watch", "update"]
25 resources: ["statefulsets", "deployments"]
27 - apiGroups: ["operator.m3db.io"]
32 verbs: ["create", "patch"]
35 verbs: ["get", "list", "watch"]