Skip to content

Commit cdc9403

Browse files
committed
operator: complete rbac for accesspolicies
1 parent f1668b0 commit cdc9403

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

deploy/operator/internal/controller/jumpstarter/jumpstarter_controller.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,8 @@ type JumpstarterReconciler struct {
9898
// +kubebuilder:rbac:groups=jumpstarter.dev,resources=leases/status,verbs=get;update;patch
9999
// +kubebuilder:rbac:groups=jumpstarter.dev,resources=leases/finalizers,verbs=update
100100
// +kubebuilder:rbac:groups=jumpstarter.dev,resources=exporteraccesspolicies,verbs=get;list;watch;create;update;patch;delete
101+
// +kubebuilder:rbac:groups=jumpstarter.dev,resources=exporteraccesspolicies/status,verbs=get;update;patch
102+
// +kubebuilder:rbac:groups=jumpstarter.dev,resources=exporteraccesspolicies/finalizers,verbs=update
101103

102104
// For more details, check Reconcile and its Result here:
103105
// - https://pkg.go.dev/sigs.k8s.io/[email protected]/pkg/reconcile

deploy/operator/internal/controller/jumpstarter/rbac.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -199,12 +199,12 @@ func (r *JumpstarterReconciler) createRole(jumpstarter *operatorv1alpha1.Jumpsta
199199
},
200200
{
201201
APIGroups: []string{"jumpstarter.dev"},
202-
Resources: []string{"clients/status", "exporters/status", "leases/status"},
202+
Resources: []string{"clients/status", "exporters/status", "leases/status", "exporteraccesspolicies/status"},
203203
Verbs: []string{"get", "update", "patch"},
204204
},
205205
{
206206
APIGroups: []string{"jumpstarter.dev"},
207-
Resources: []string{"clients/finalizers", "exporters/finalizers", "leases/finalizers"},
207+
Resources: []string{"clients/finalizers", "exporters/finalizers", "leases/finalizers", "exporteraccesspolicies/finalizers"},
208208
Verbs: []string{"update"},
209209
},
210210
{

0 commit comments

Comments
 (0)