Skip to content

Commit c2a31ef

Browse files
authored
Add deletecollection verb. To fix the error encountered with k8s DeleteAllOf operation on endpointslices.discovery.k8s.io. (#248)
1 parent acc56e7 commit c2a31ef

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

config/rbac/role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ rules:
4242
verbs:
4343
- create
4444
- delete
45+
- deletecollection
4546
- get
4647
- list
4748
- update

pkg/controllers/multicluster/cloudmap_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ type CloudMapReconciler struct {
3232
// +kubebuilder:rbac:groups="",resources=namespaces,verbs=list;watch
3333
// +kubebuilder:rbac:groups="",resources=services,verbs=create;get;list;watch;update;delete
3434
// +kubebuilder:rbac:groups=about.k8s.io,resources=clusterproperties,verbs=create;get;list;watch;update;patch;delete
35-
// +kubebuilder:rbac:groups="discovery.k8s.io",resources=endpointslices,verbs=list;get;create;watch;update;delete
35+
// +kubebuilder:rbac:groups="discovery.k8s.io",resources=endpointslices,verbs=list;get;create;watch;update;delete;deletecollection
3636
// +kubebuilder:rbac:groups=multicluster.x-k8s.io,resources=serviceimports,verbs=create;get;list;watch;update;patch;delete
3737

3838
// Start implements manager.Runnable

0 commit comments

Comments
 (0)