Skip to content

Commit 2d2afb7

Browse files
committed
Add ServiceMonitor delete privs
1 parent 3f7dd8d commit 2d2afb7

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

bindata/rbac/rbac.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,7 @@ rules:
471471
- servicemonitors
472472
verbs:
473473
- create
474+
- delete
474475
- get
475476
- list
476477
- update

config/operator/rbac/role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ rules:
6565
- servicemonitors
6666
verbs:
6767
- create
68+
- delete
6869
- get
6970
- list
7071
- update

config/rbac/role.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,6 +422,7 @@ rules:
422422
- servicemonitors
423423
verbs:
424424
- create
425+
- delete
425426
- get
426427
- list
427428
- update

internal/controller/operator/openstack_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ func SetupEnv() {
121121
// +kubebuilder:rbac:groups=discovery.k8s.io,resources=endpointslices,verbs=get;list;watch;
122122
// +kubebuilder:rbac:groups=cert-manager.io,resources=issuers,verbs=get;list;watch;create;update;patch;delete;
123123
// +kubebuilder:rbac:groups=cert-manager.io,resources=certificates,verbs=get;list;watch;create;update;patch;delete;
124-
// +kubebuilder:rbac:groups="monitoring.coreos.com",resources=servicemonitors,verbs=list;get;watch;update;create
124+
// +kubebuilder:rbac:groups="monitoring.coreos.com",resources=servicemonitors,verbs=list;get;watch;update;create;delete
125125
// +kubebuilder:rbac:groups=operators.coreos.com,resources=clusterserviceversions;subscriptions;installplans;operators,verbs=get;list;delete;
126126

127127
// Reconcile is part of the main kubernetes reconciliation loop which aims to

0 commit comments

Comments
 (0)