Skip to content

Commit 61857bc

Browse files
authored
appwrapper controller needs rbacs to manipulate events (#348)
1 parent fc1b3e1 commit 61857bc

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

Diff for: config/rbac/role.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,15 @@ kind: ClusterRole
44
metadata:
55
name: manager-role
66
rules:
7+
- apiGroups:
8+
- ""
9+
resources:
10+
- events
11+
verbs:
12+
- create
13+
- patch
14+
- update
15+
- watch
716
- apiGroups:
817
- ""
918
resources:

Diff for: internal/controller/appwrapper/appwrapper_controller.go

+3
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@ type componentStatusSummary struct {
7979
//+kubebuilder:rbac:groups=workload.codeflare.dev,resources=appwrappers/status,verbs=get;update;patch
8080
//+kubebuilder:rbac:groups=workload.codeflare.dev,resources=appwrappers/finalizers,verbs=update
8181

82+
// permission for events
83+
//+kubebuilder:rbac:groups="",resources=events,verbs=create;watch;update;patch
84+
8285
// permission to edit wrapped resources: pods, services, jobs, podgroups, pytorchjobs, rayclusters, jobsets
8386

8487
//+kubebuilder:rbac:groups="",resources=pods;services,verbs=get;list;watch;create;update;patch;delete

0 commit comments

Comments
 (0)