From 4f1a0dfdff9e39922cca79f608164ded1c3ce1cc Mon Sep 17 00:00:00 2001 From: Mirah Gary Date: Thu, 13 Nov 2025 10:19:51 +0100 Subject: [PATCH] Add watch verb to endpointslices. --- config/rbac/role.yaml | 1 + controllers/rabbitmqcluster_controller.go | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 1159938e1..870fe41c5 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -75,6 +75,7 @@ rules: verbs: - get - list + - watch - apiGroups: - rabbitmq.com resources: diff --git a/controllers/rabbitmqcluster_controller.go b/controllers/rabbitmqcluster_controller.go index 0e72afc28..9447f6980 100644 --- a/controllers/rabbitmqcluster_controller.go +++ b/controllers/rabbitmqcluster_controller.go @@ -89,7 +89,7 @@ type RabbitmqClusterReconciler struct { // +kubebuilder:rbac:groups="",resources=serviceaccounts,verbs=get;list;watch;create;update // +kubebuilder:rbac:groups="",resources=persistentvolumeclaims,verbs=get;list;watch;create;update // +kubebuilder:rbac:groups="rbac.authorization.k8s.io",resources=roles,verbs=get;list;watch;create;update -// +kubebuilder:rbac:groups="discovery.k8s.io",resources=endpointslices,verbs=get;list +// +kubebuilder:rbac:groups="discovery.k8s.io",resources=endpointslices,verbs=get;list;watch // +kubebuilder:rbac:groups="",resources=endpoints,verbs=get;watch;list // +kubebuilder:rbac:groups="rbac.authorization.k8s.io",resources=rolebindings,verbs=get;list;watch;create;update