Skip to content

Commit 9d68b5c

Browse files
authored
fix: event permissions for new events api group (#26)
Signed-off-by: Jan Larwig <jan.larwig@digits.schwarz>
1 parent b8fdae0 commit 9d68b5c

3 files changed

Lines changed: 11 additions & 2 deletions

File tree

‎config/rbac/role.yaml‎

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,13 @@ rules:
2222
- get
2323
- list
2424
- watch
25+
- apiGroups:
26+
- events.k8s.io
27+
resources:
28+
- events
29+
verbs:
30+
- create
31+
- patch
2532
- apiGroups:
2633
- infrastructure.cluster.x-k8s.io
2734
resources:

‎controller/stackitcluster_controller.go‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ type StackitClusterReconciler struct {
5757
// +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=machines,verbs=get;list;watch
5858
// +kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch
5959
// +kubebuilder:rbac:groups="",resources=configmaps,verbs=get;list;watch
60-
// +kubebuilder:rbac:groups="",resources=events,verbs=create;patch
60+
// +kubebuilder:rbac:groups=events.k8s.io,resources=events,verbs=create;patch
61+
6162
func (r *StackitClusterReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, err error) {
6263
log := logf.FromContext(ctx)
6364

‎controller/stackitmachine_controller.go‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,8 @@ type StackitMachineReconciler struct {
5454
// +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=clusters,verbs=get;list;watch
5555
// +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=machines,verbs=get;list;watch
5656
// +kubebuilder:rbac:groups="",resources=secrets,verbs=get;list;watch
57-
// +kubebuilder:rbac:groups="",resources=events,verbs=create;patch
57+
// +kubebuilder:rbac:groups=events.k8s.io,resources=events,verbs=create;patch
58+
5859
func (r *StackitMachineReconciler) Reconcile(ctx context.Context, req ctrl.Request) (_ ctrl.Result, err error) {
5960
log := logf.FromContext(ctx)
6061

0 commit comments

Comments
 (0)