diff --git a/bundle/manifests/node-observability-operator-agent_rbac.authorization.k8s.io_v1_clusterrole.yaml b/bundle/manifests/node-observability-operator-agent_rbac.authorization.k8s.io_v1_clusterrole.yaml index ad9fb169..6d7a5fae 100644 --- a/bundle/manifests/node-observability-operator-agent_rbac.authorization.k8s.io_v1_clusterrole.yaml +++ b/bundle/manifests/node-observability-operator-agent_rbac.authorization.k8s.io_v1_clusterrole.yaml @@ -15,7 +15,7 @@ rules: - apiGroups: - "" resources: - - nodes/proxy + - nodes/pods verbs: - get - nonResourceURLs: diff --git a/bundle/manifests/node-observability-operator.clusterserviceversion.yaml b/bundle/manifests/node-observability-operator.clusterserviceversion.yaml index 1767c300..fb46be14 100644 --- a/bundle/manifests/node-observability-operator.clusterserviceversion.yaml +++ b/bundle/manifests/node-observability-operator.clusterserviceversion.yaml @@ -208,7 +208,7 @@ spec: - apiGroups: - "" resources: - - nodes/proxy + - nodes/pods verbs: - get - list diff --git a/config/rbac/operand_role.yaml b/config/rbac/operand_role.yaml index 60aeae65..bc76b94e 100644 --- a/config/rbac/operand_role.yaml +++ b/config/rbac/operand_role.yaml @@ -16,7 +16,7 @@ rules: - apiGroups: - "" resources: - - nodes/proxy + - nodes/pods verbs: - get - nonResourceURLs: diff --git a/config/rbac/role.yaml b/config/rbac/role.yaml index 588b2476..7ed0b534 100644 --- a/config/rbac/role.yaml +++ b/config/rbac/role.yaml @@ -67,7 +67,7 @@ rules: - apiGroups: - "" resources: - - nodes/proxy + - nodes/pods verbs: - get - list diff --git a/pkg/operator/controller/nodeobservability/controller.go b/pkg/operator/controller/nodeobservability/controller.go index ea2f7117..eb0f9013 100644 --- a/pkg/operator/controller/nodeobservability/controller.go +++ b/pkg/operator/controller/nodeobservability/controller.go @@ -75,7 +75,7 @@ type NodeObservabilityReconciler struct { //+kubebuilder:rbac:groups=core,resources=pods,verbs=list;get;watch //+kubebuilder:rbac:groups=core,resources=configmaps,verbs=get;list;watch; //+kubebuilder:rbac:groups=core,resources=nodes,verbs=list;get; -//+kubebuilder:rbac:groups=core,resources=nodes/proxy,verbs=list;get; +//+kubebuilder:rbac:groups=core,resources=nodes/pods,verbs=list;get; //+kubebuilder:rbac:urls=/debug/*,verbs=get; //+kubebuilder:rbac:urls=/node-observability-status,verbs=get; //+kubebuilder:rbac:urls=/node-observability-pprof,verbs=get;