Skip to content

Commit 641381e

Browse files
authored
Merge pull request #18 from cybozu-go/fix-controller-rbac
Fix nodeimagesets permissions
2 parents a448200 + a110342 commit 641381e

File tree

2 files changed

+14
-2
lines changed

2 files changed

+14
-2
lines changed

config/rbac/role.yaml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ rules:
1616
- ofen.cybozu.io
1717
resources:
1818
- imageprefetches
19-
- nodeimagesets
2019
verbs:
2120
- create
2221
- delete
@@ -41,3 +40,16 @@ rules:
4140
- get
4241
- patch
4342
- update
43+
- apiGroups:
44+
- ofen.cybozu.io
45+
resources:
46+
- nodeimagesets
47+
verbs:
48+
- create
49+
- delete
50+
- deletecollection
51+
- get
52+
- list
53+
- patch
54+
- update
55+
- watch

internal/controller/imageprefetch_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ type ImagePrefetchReconciler struct {
4545
// +kubebuilder:rbac:groups=ofen.cybozu.io,resources=imageprefetches,verbs=get;list;watch;create;update;patch;delete
4646
// +kubebuilder:rbac:groups=ofen.cybozu.io,resources=imageprefetches/status,verbs=get;update;patch
4747
// +kubebuilder:rbac:groups=ofen.cybozu.io,resources=imageprefetches/finalizers,verbs=update
48-
// +kubebuilder:rbac:groups=ofen.cybozu.io,resources=nodeimagesets,verbs=get;list;watch;create;update;patch;delete
48+
// +kubebuilder:rbac:groups=ofen.cybozu.io,resources=nodeimagesets,verbs=get;list;watch;create;update;patch;delete;deletecollection
4949
// +kubebuilder:rbac:groups=core,resources=nodes,verbs=get;list;watch
5050

5151
func (r *ImagePrefetchReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) {

0 commit comments

Comments
 (0)