Skip to content

Commit 92245f9

Browse files
committed
Add permissions to get/list/watch crds for external.GetObjectFromContractVersionedRef
1 parent c506874 commit 92245f9

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

config/rbac/role.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,14 @@ rules:
4141
- patch
4242
- update
4343
- watch
44+
- apiGroups:
45+
- apiextensions.k8s.io
46+
resources:
47+
- customresourcedefinitions
48+
verbs:
49+
- get
50+
- list
51+
- watch
4452
- apiGroups:
4553
- authentication.k8s.io
4654
resources:

exp/controllers/azuremachinepool_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ func (ampr *AzureMachinePoolReconciler) SetupWithManager(ctx context.Context, mg
172172
// +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=azuremachinepoolmachines,verbs=get;list;watch;create;update;patch;delete
173173
// +kubebuilder:rbac:groups=infrastructure.cluster.x-k8s.io,resources=azuremachinepoolmachines/status,verbs=get
174174
// +kubebuilder:rbac:groups=cluster.x-k8s.io,resources=machinepools;machinepools/status,verbs=get;list;watch;update;patch
175+
// +kubebuilder:rbac:groups=apiextensions.k8s.io,resources=customresourcedefinitions,verbs=get;list;watch
175176
// +kubebuilder:rbac:groups="",resources=events,verbs=get;list;watch;create;update;patch
176177
// +kubebuilder:rbac:groups="",resources=secrets;,verbs=get;list;watch
177178
// +kubebuilder:rbac:groups=core,resources=nodes,verbs=get;list;watch

0 commit comments

Comments
 (0)