diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 7fcb7fe..2e79c10 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -5,7 +5,7 @@ metadata: name: manager-role rules: - apiGroups: - - runtime.kwasm.sh + - batch resources: - jobs verbs: @@ -17,13 +17,13 @@ rules: - update - watch - apiGroups: - - runtime.kwasm.sh + - batch resources: - jobs/finalizers verbs: - update - apiGroups: - - runtime.kwasm.sh + - batch resources: - jobs/status verbs: diff --git a/internal/controller/job_controller.go b/internal/controller/job_controller.go index d25b201..2d0a811 100644 --- a/internal/controller/job_controller.go +++ b/internal/controller/job_controller.go @@ -36,9 +36,9 @@ type JobReconciler struct { Scheme *runtime.Scheme } -//+kubebuilder:rbac:groups=runtime.kwasm.sh,resources=jobs,verbs=get;list;watch;create;update;patch;delete -//+kubebuilder:rbac:groups=runtime.kwasm.sh,resources=jobs/status,verbs=get;update;patch -//+kubebuilder:rbac:groups=runtime.kwasm.sh,resources=jobs/finalizers,verbs=update +//+kubebuilder:rbac:groups=batch,resources=jobs,verbs=get;list;watch;create;update;patch;delete +//+kubebuilder:rbac:groups=batch,resources=jobs/status,verbs=get;update;patch +//+kubebuilder:rbac:groups=batch,resources=jobs/finalizers,verbs=update // SetupWithManager sets up the controller with the Manager. func (jr *JobReconciler) SetupWithManager(mgr ctrl.Manager) error {