Skip to content

Commit fa23a9b

Browse files
authored
Allow the Hub to patch pods (#720)
This is required for the BuildSignEvents reconciler to remove the finalizer.
1 parent a39a9ab commit fa23a9b

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

config/rbac-hub/role.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ rules:
2828
- create
2929
- delete
3030
- list
31+
- patch
3132
- watch
3233
- apiGroups:
3334
- ""

internal/controllers/hub/managedclustermodule_reconciler.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ type ManagedClusterModuleReconciler struct {
5656
//+kubebuilder:rbac:groups=hub.kmm.sigs.x-k8s.io,resources=managedclustermodules/finalizers,verbs=update
5757
//+kubebuilder:rbac:groups=work.open-cluster-management.io,resources=manifestworks,verbs=get;list;watch;create;update;patch;delete
5858
//+kubebuilder:rbac:groups=cluster.open-cluster-management.io,resources=managedclusters,verbs=get;list;watch
59-
//+kubebuilder:rbac:groups=core,resources=pods,verbs=create;list;watch;delete
59+
//+kubebuilder:rbac:groups=core,resources=pods,verbs=create;delete;list;patch;watch
6060
//+kubebuilder:rbac:groups="core",resources=secrets,verbs=get;list;watch
6161
//+kubebuilder:rbac:groups="core",resources=configmaps,verbs=get;list;watch
6262

0 commit comments

Comments
 (0)