diff --git a/src/go/k8s/cmd/main.go b/src/go/k8s/cmd/main.go index 7f583d6e..bbaf65ab 100644 --- a/src/go/k8s/cmd/main.go +++ b/src/go/k8s/cmd/main.go @@ -128,7 +128,6 @@ func init() { // +kubebuilder:rbac:groups=coordination.k8s.io,namespace=default,resources=leases,verbs=get;list;watch;create;update;patch;delete // +kubebuilder:rbac:groups=core,namespace=default,resources=configmaps,verbs=get;list;watch;create;update;patch;delete // +kubebuilder:rbac:groups=core,namespace=default,resources=events,verbs=create;patch -// +kubebuilder:rbac:groups=scheduling.k8s.io,resources=priorityclasses,verbs=get;list;watch //nolint:funlen,gocyclo // length looks good func main() { diff --git a/src/go/k8s/internal/controller/redpanda/cluster_controller.go b/src/go/k8s/internal/controller/redpanda/cluster_controller.go index 24782512..1635b526 100644 --- a/src/go/k8s/internal/controller/redpanda/cluster_controller.go +++ b/src/go/k8s/internal/controller/redpanda/cluster_controller.go @@ -94,6 +94,7 @@ type ClusterReconciler struct { //+kubebuilder:rbac:groups=networking.k8s.io,resources=ingresses,verbs=create;get;list;watch;patch;delete;update; //+kubebuilder:rbac:groups=policy,resources=poddisruptionbudgets,verbs=create;get;list;watch;patch;delete;update; //+kubebuilder:rbac:groups=rbac.authorization.k8s.io,resources=clusterroles;clusterrolebindings,verbs=get;list;watch;create;update;patch; +//+kubebuilder:rbac:groups=scheduling.k8s.io,resources=priorityclasses,verbs=get;list;watch //+kubebuilder:rbac:groups=redpanda.vectorized.io,resources=clusters,verbs=get;list;watch;create;update;patch;delete //+kubebuilder:rbac:groups=redpanda.vectorized.io,resources=clusters/finalizers,verbs=update //+kubebuilder:rbac:groups=redpanda.vectorized.io,resources=clusters/status,verbs=get;update;patch