diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 397ad6d14..f4c78d334 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -54,6 +54,7 @@ rules: verbs: - get - list + - watch - apiGroups: - "" resources: diff --git a/controllers/module_reconciler.go b/controllers/module_reconciler.go index 91e1ca10a..b1afe0bc2 100644 --- a/controllers/module_reconciler.go +++ b/controllers/module_reconciler.go @@ -90,7 +90,7 @@ func NewModuleReconciler( //+kubebuilder:rbac:groups=apps,resources=daemonsets,verbs=create;delete;get;list;patch;watch //+kubebuilder:rbac:groups="core",resources=nodes,verbs=get;list;watch //+kubebuilder:rbac:groups="core",resources=secrets,verbs=get;list;watch -//+kubebuilder:rbac:groups="core",resources=configmaps,verbs=get;list +//+kubebuilder:rbac:groups="core",resources=configmaps,verbs=get;list;watch //+kubebuilder:rbac:groups="core",resources=serviceaccounts,verbs=create;delete;get;list;patch;watch //+kubebuilder:rbac:groups="batch",resources=jobs,verbs=create;list;watch;delete