From 6558de9e086ce89ce35c9acbb376ca008243a78d Mon Sep 17 00:00:00 2001 From: Humble Chirammal Date: Wed, 27 Apr 2022 12:20:57 +0530 Subject: [PATCH] helm: remove cephfs node plugin cluster role RBAC This commit remove the node plugin RBAC of CephFS. Signed-off-by: Humble Chirammal --- .../templates/nodeplugin-clusterrole.yaml | 18 --------------- .../nodeplugin-clusterrolebinding.yaml | 22 ------------------- 2 files changed, 40 deletions(-) delete mode 100644 charts/ceph-csi-cephfs/templates/nodeplugin-clusterrole.yaml delete mode 100644 charts/ceph-csi-cephfs/templates/nodeplugin-clusterrolebinding.yaml diff --git a/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrole.yaml b/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrole.yaml deleted file mode 100644 index f5bb71ef9..000000000 --- a/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrole.yaml +++ /dev/null @@ -1,18 +0,0 @@ -{{- if .Values.rbac.create -}} -{{- if .Values.topology.enabled }} -kind: ClusterRole -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ include "ceph-csi-cephfs.nodeplugin.fullname" . }} - labels: - app: {{ include "ceph-csi-cephfs.name" . }} - chart: {{ include "ceph-csi-cephfs.chart" . }} - component: {{ .Values.nodeplugin.name }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -rules: - - apiGroups: [""] - resources: ["nodes"] - verbs: ["get"] -{{- end }} -{{- end -}} diff --git a/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrolebinding.yaml b/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrolebinding.yaml deleted file mode 100644 index f394bab87..000000000 --- a/charts/ceph-csi-cephfs/templates/nodeplugin-clusterrolebinding.yaml +++ /dev/null @@ -1,22 +0,0 @@ -{{- if .Values.rbac.create -}} -{{- if .Values.topology.enabled }} -kind: ClusterRoleBinding -apiVersion: rbac.authorization.k8s.io/v1 -metadata: - name: {{ include "ceph-csi-cephfs.nodeplugin.fullname" . }} - labels: - app: {{ include "ceph-csi-cephfs.name" . }} - chart: {{ include "ceph-csi-cephfs.chart" . }} - component: {{ .Values.nodeplugin.name }} - release: {{ .Release.Name }} - heritage: {{ .Release.Service }} -subjects: - - kind: ServiceAccount - name: {{ include "ceph-csi-cephfs.serviceAccountName.nodeplugin" . }} - namespace: {{ .Release.Namespace }} -roleRef: - kind: ClusterRole - name: {{ include "ceph-csi-cephfs.nodeplugin.fullname" . }} - apiGroup: rbac.authorization.k8s.io -{{- end }} -{{- end -}}