Skip to content

Commit 6cae01e

Browse files
fix: allow operator SA to create/update events (#623)
Closes COO-526 Signed-off-by: Simon Pasquier <[email protected]>
1 parent cae2c9f commit 6cae01e

File tree

3 files changed

+27
-3
lines changed

3 files changed

+27
-3
lines changed

bundle/manifests/observability-operator.clusterserviceversion.yaml

+12-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ metadata:
4242
categories: Monitoring
4343
certified: "false"
4444
containerImage: observability-operator:0.4.2
45-
createdAt: "2024-11-05T06:54:25Z"
45+
createdAt: "2024-11-08T16:10:36Z"
4646
description: A Go based Kubernetes operator to setup and manage highly available
4747
Monitoring Stack using Prometheus, Alertmanager and Thanos Querier.
4848
operators.operatorframework.io/builder: operator-sdk-v1.37.0
@@ -296,7 +296,6 @@ spec:
296296
- ""
297297
resources:
298298
- endpoints
299-
- events
300299
- namespaces
301300
- nodes
302301
- persistentvolumeclaims
@@ -307,6 +306,17 @@ spec:
307306
- get
308307
- list
309308
- watch
309+
- apiGroups:
310+
- ""
311+
resources:
312+
- events
313+
verbs:
314+
- create
315+
- get
316+
- list
317+
- patch
318+
- update
319+
- watch
310320
- apiGroups:
311321
- apps
312322
resources:

deploy/operator/observability-operator-cluster-role.yaml

+11-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@ rules:
2323
- ""
2424
resources:
2525
- endpoints
26-
- events
2726
- namespaces
2827
- nodes
2928
- persistentvolumeclaims
@@ -34,6 +33,17 @@ rules:
3433
- get
3534
- list
3635
- watch
36+
- apiGroups:
37+
- ""
38+
resources:
39+
- events
40+
verbs:
41+
- create
42+
- get
43+
- list
44+
- patch
45+
- update
46+
- watch
3747
- apiGroups:
3848
- apps
3949
resources:

pkg/controllers/doc.go

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
package controllers
2+
3+
// RBAC for sending Kubernetes events
4+
//+kubebuilder:rbac:groups="",resources=events,verbs=create;update;patch

0 commit comments

Comments
 (0)