diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 02b255528..6caa5b6b1 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -21,12 +21,8 @@ rules: resources: - operators verbs: - - create - - delete - get - list - - patch - - update - watch - apiGroups: - operators.operatorframework.io diff --git a/controllers/operator_controller.go b/controllers/operator_controller.go index 306dc5a06..afb862518 100644 --- a/controllers/operator_controller.go +++ b/controllers/operator_controller.go @@ -51,7 +51,7 @@ func NewOperatorReconciler(c client.Client, s *runtime.Scheme, r *resolution.Ope } } -//+kubebuilder:rbac:groups=operators.operatorframework.io,resources=operators,verbs=get;list;watch;create;update;patch;delete +//+kubebuilder:rbac:groups=operators.operatorframework.io,resources=operators,verbs=get;list;watch //+kubebuilder:rbac:groups=operators.operatorframework.io,resources=operators/status,verbs=get;update;patch //+kubebuilder:rbac:groups=operators.operatorframework.io,resources=operators/finalizers,verbs=update