diff --git a/chart/kube-arangodb/templates/storage-operator/cluster-role.yaml b/chart/kube-arangodb/templates/storage-operator/cluster-role.yaml index 38ad8374d..ede12a5ef 100644 --- a/chart/kube-arangodb/templates/storage-operator/cluster-role.yaml +++ b/chart/kube-arangodb/templates/storage-operator/cluster-role.yaml @@ -13,6 +13,9 @@ metadata: app.kubernetes.io/instance: {{ .Release.Name }} release: {{ .Release.Name }} rules: + - apiGroups: [""] + resources: ["persistentvolumes", "persistentvolumeclaims", "endpoints", "events", "services"] + verbs: ["*"] - apiGroups: ["apiextensions.k8s.io"] resources: ["customresourcedefinitions"] verbs: ["get"] diff --git a/chart/kube-arangodb/templates/storage-operator/role.yaml b/chart/kube-arangodb/templates/storage-operator/role.yaml index da4a1d868..f4ef9cac2 100644 --- a/chart/kube-arangodb/templates/storage-operator/role.yaml +++ b/chart/kube-arangodb/templates/storage-operator/role.yaml @@ -13,9 +13,6 @@ metadata: app.kubernetes.io/instance: {{ .Release.Name }} release: {{ .Release.Name }} rules: - - apiGroups: [""] - resources: ["persistentvolumes", "persistentvolumeclaims", "endpoints", "events", "services"] - verbs: ["*"] - apiGroups: [""] resources: ["pods"] verbs: ["get", "update"] diff --git a/manifests/arango-storage.yaml b/manifests/arango-storage.yaml index ac8635e29..3b726ca4d 100644 --- a/manifests/arango-storage.yaml +++ b/manifests/arango-storage.yaml @@ -48,6 +48,9 @@ metadata: app.kubernetes.io/instance: storage release: storage rules: + - apiGroups: [""] + resources: ["persistentvolumes", "persistentvolumeclaims", "endpoints", "events", "services"] + verbs: ["*"] - apiGroups: ["apiextensions.k8s.io"] resources: ["customresourcedefinitions"] verbs: ["get"] @@ -95,9 +98,6 @@ metadata: app.kubernetes.io/instance: storage release: storage rules: - - apiGroups: [""] - resources: ["persistentvolumes", "persistentvolumeclaims", "endpoints", "events", "services"] - verbs: ["*"] - apiGroups: [""] resources: ["pods"] verbs: ["get", "update"]