From 3c09042977e2a7f89b6c99b00ec6fd1a7b9713e8 Mon Sep 17 00:00:00 2001 From: Umanga Chapagain Date: Thu, 20 Mar 2025 11:09:26 +0530 Subject: [PATCH] update controller-gen version and generate updated manifests Signed-off-by: Umanga Chapagain --- ...icluster.odf.openshift.io_mirrorpeers.yaml | 2 +- config/rbac/role.yaml | 48 ++++++------------- hack/make/tools.mk | 2 +- 3 files changed, 17 insertions(+), 35 deletions(-) diff --git a/config/crd/bases/multicluster.odf.openshift.io_mirrorpeers.yaml b/config/crd/bases/multicluster.odf.openshift.io_mirrorpeers.yaml index 8ad85e3f6..9c0a2dba0 100644 --- a/config/crd/bases/multicluster.odf.openshift.io_mirrorpeers.yaml +++ b/config/crd/bases/multicluster.odf.openshift.io_mirrorpeers.yaml @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1 kind: CustomResourceDefinition metadata: annotations: - controller-gen.kubebuilder.io/version: v0.14.0 + controller-gen.kubebuilder.io/version: v0.17.2 name: mirrorpeers.multicluster.odf.openshift.io spec: group: multicluster.odf.openshift.io diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index efee82c36..5423ad672 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -5,21 +5,30 @@ metadata: name: manager-role rules: - apiGroups: - - addon.open-cluster-management.io + - "" resources: - - clustermanagementaddons - - managedclusteraddons + - configmaps + - events + - pods + - secrets verbs: - '*' - apiGroups: - - addon.open-cluster-management.io + - "" resources: - - managedclusteraddons/finalizers + - services verbs: - - '*' + - create + - get + - list + - update + - watch - apiGroups: - addon.open-cluster-management.io resources: + - clustermanagementaddons + - managedclusteraddons + - managedclusteraddons/finalizers - managedclusteraddons/status verbs: - '*' @@ -75,33 +84,6 @@ rules: - list - update - watch -- apiGroups: - - "" - resources: - - configmaps - - events - - pods - - secrets - verbs: - - '*' -- apiGroups: - - "" - resources: - - configmaps - - events - - secrets - verbs: - - '*' -- apiGroups: - - "" - resources: - - services - verbs: - - create - - get - - list - - update - - watch - apiGroups: - multicluster.odf.openshift.io resources: diff --git a/hack/make/tools.mk b/hack/make/tools.mk index e2e4ec5ac..2b6bf7603 100644 --- a/hack/make/tools.mk +++ b/hack/make/tools.mk @@ -15,7 +15,7 @@ endef CONTROLLER_GEN = $(CWD)/bin/controller-gen controller-gen: ## Download controller-gen locally if necessary. - $(call go-get-tool,$(CONTROLLER_GEN),sigs.k8s.io/controller-tools/cmd/controller-gen@v0.14.0) + $(call go-get-tool,$(CONTROLLER_GEN),sigs.k8s.io/controller-tools/cmd/controller-gen@v0.17.2) KUSTOMIZE = $(CWD)/bin/kustomize kustomize: ## Download kustomize locally if necessary.