diff --git a/bundle.yaml b/bundle.yaml index 1dd4aa63..e07ae14c 100644 --- a/bundle.yaml +++ b/bundle.yaml @@ -31,7 +31,7 @@ rules: resources: ["pods"] verbs: ["list", "get", "watch", "update", "patch"] - apiGroups: ["apps"] - resources: ["statefulsets", "deployments"] + resources: ["statefulsets", "statefulsets/status", "deployments"] verbs: ["*"] - apiGroups: ["operator.m3db.io"] resources: ["*"] diff --git a/helm/m3db-operator/templates/cluster_role.yaml b/helm/m3db-operator/templates/cluster_role.yaml index 5c000f98..58319de1 100644 --- a/helm/m3db-operator/templates/cluster_role.yaml +++ b/helm/m3db-operator/templates/cluster_role.yaml @@ -22,7 +22,7 @@ rules: resources: ["pods"] verbs: ["list", "get", "watch", "update", "patch"] - apiGroups: ["apps"] - resources: ["statefulsets", "deployments"] + resources: ["statefulsets", "statefulsets/status", "deployments"] verbs: ["*"] - apiGroups: ["operator.m3db.io"] resources: ["*"] diff --git a/integration/manifests/operator.yaml b/integration/manifests/operator.yaml index 39d33dee..850602b6 100644 --- a/integration/manifests/operator.yaml +++ b/integration/manifests/operator.yaml @@ -28,7 +28,7 @@ rules: resources: ["pods"] verbs: ["list", "get", "watch", "update", "patch"] - apiGroups: ["apps"] - resources: ["statefulsets", "deployments"] + resources: ["statefulsets", "statefulsets/status", "deployments"] verbs: ["*"] - apiGroups: ["operator.m3db.io"] resources: ["*"]