diff --git a/charts/kueue/templates/rbac/role.yaml b/charts/kueue/templates/rbac/role.yaml index 6a27740947..07a86ce413 100644 --- a/charts/kueue/templates/rbac/role.yaml +++ b/charts/kueue/templates/rbac/role.yaml @@ -236,7 +236,7 @@ rules: - clusterqueues/finalizers - localqueues/finalizers - resourceflavors/finalizers - - topology/finalizers + - topologies/finalizers - workloads/finalizers verbs: - update @@ -258,7 +258,6 @@ rules: - multikueueclusters - multikueueconfigs - provisioningrequestconfigs - - topologies - workloadpriorityclasses verbs: - get @@ -277,7 +276,7 @@ rules: - apiGroups: - kueue.x-k8s.io resources: - - topology + - topologies verbs: - get - list diff --git a/config/components/rbac/role.yaml b/config/components/rbac/role.yaml index 9d971bf309..4badbfcc97 100644 --- a/config/components/rbac/role.yaml +++ b/config/components/rbac/role.yaml @@ -235,7 +235,7 @@ rules: - clusterqueues/finalizers - localqueues/finalizers - resourceflavors/finalizers - - topology/finalizers + - topologies/finalizers - workloads/finalizers verbs: - update @@ -257,7 +257,6 @@ rules: - multikueueclusters - multikueueconfigs - provisioningrequestconfigs - - topologies - workloadpriorityclasses verbs: - get @@ -276,7 +275,7 @@ rules: - apiGroups: - kueue.x-k8s.io resources: - - topology + - topologies verbs: - get - list diff --git a/pkg/controller/tas/topology_controller.go b/pkg/controller/tas/topology_controller.go index a425446457..24bbb22cd9 100644 --- a/pkg/controller/tas/topology_controller.go +++ b/pkg/controller/tas/topology_controller.go @@ -78,8 +78,8 @@ func (r *topologyReconciler) setupWithManager(mgr ctrl.Manager, cfg *configapi.C Complete(core.WithLeadingManager(mgr, r, &kueuealpha.Topology{}, cfg)) } -// +kubebuilder:rbac:groups=kueue.x-k8s.io,resources=topology,verbs=get;list;watch;update -// +kubebuilder:rbac:groups=kueue.x-k8s.io,resources=topology/finalizers,verbs=update +// +kubebuilder:rbac:groups=kueue.x-k8s.io,resources=topologies,verbs=get;list;watch;update +// +kubebuilder:rbac:groups=kueue.x-k8s.io,resources=topologies/finalizers,verbs=update func (r topologyReconciler) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error) { topology := &kueuealpha.Topology{}