@@ -32,9 +32,25 @@ import (
3232 "sigs.k8s.io/controller-runtime/pkg/reconcile"
3333)
3434
35- //+kubebuilder:rbac:groups="core",resources=namespaces,verbs=get;list;patch;watch
36- //+kubebuilder:rbac:groups="core",resources=nodes,verbs=get;watch
35+ //+kubebuilder:rbac:groups=apps,resources=daemonsets,verbs=create;delete;get;list;patch;watch
36+ //+kubebuilder:rbac:groups=cluster.open-cluster-management.io,resources=clusterclaims,resourceNames=kernel-versions.kmm.node.kubernetes.io,verbs=delete;patch;update
37+ //+kubebuilder:rbac:groups=cluster.open-cluster-management.io,resources=clusterclaims,verbs=create;get;list;watch
38+ //+kubebuilder:rbac:groups=core,resources=configmaps,verbs=get;list;watch
39+ //+kubebuilder:rbac:groups=core,resources=namespaces,verbs=get;list;patch;watch
40+ //+kubebuilder:rbac:groups=core,resources=nodes,verbs=get;list;watch;patch
41+ //+kubebuilder:rbac:groups=core,resources=pods,verbs=create;delete;get;list;patch;watch
42+ //+kubebuilder:rbac:groups=core,resources=secrets,verbs=get;list;watch
43+ //+kubebuilder:rbac:groups=core,resources=serviceaccounts,verbs=get;list;watch
44+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=modulebuildsignconfigs,verbs=get;list;watch;update;patch;create
45+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=modulebuildsignconfigs/status,verbs=get;update;patch
46+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=moduleimagesconfigs,verbs=get;list;watch;patch;create;delete
47+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=moduleimagesconfigs/status,verbs=get;update;patch
48+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=modules,verbs=get;list;watch;update;patch
49+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=modules/status,verbs=get;update;patch
3750//+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=nodemodulesconfigs,verbs=get;list;watch;patch;create;delete
51+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=nodemodulesconfigs/status,verbs=patch
52+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=preflightvalidations,verbs=get;list;watch;create;update;patch;delete
53+ //+kubebuilder:rbac:groups=kmm.sigs.x-k8s.io,resources=preflightvalidations/status,verbs=get;update;patch
3854
3955const (
4056 ModuleReconcilerName = "ModuleReconciler"
0 commit comments