You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have kepler 0.7.11 running on a cluster with multiple applications deployed in own namespaces. Kepler reports metrics for its own and for the system ones (e.g. kube-system, rbac-system) but does not report anything for the other namespaces.
I have given it the following clusterrole, associated with the sa used by kepler:
(I modified the chart templates for that. The result with the standard roles was the same)
Using the the token for the kepler service account allows me to see all namespaces with kubectl.
Any tips on how to make kepler report metrics for all resources in the cluster?
EDIT:
kepler logs from worker nodes indicate that it does see the resources from other namespaces. However no metrics for such pods are exported on the service port.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have kepler 0.7.11 running on a cluster with multiple applications deployed in own namespaces. Kepler reports metrics for its own and for the system ones (e.g. kube-system, rbac-system) but does not report anything for the other namespaces.
I have given it the following clusterrole, associated with the sa used by kepler:
rules:
resources: ["pods", "nodes", "nodes/metrics", "nodes/proxy", "nodes/stats", "namespaces", "services"]
verbs: ["get", "list", "watch"]
resources: ["pods", "nodes"]
verbs: ["get", "list", "watch"]
resources: ["deployments"]
verbs: ["get", "list", "watch"]
(I modified the chart templates for that. The result with the standard roles was the same)
Using the the token for the kepler service account allows me to see all namespaces with kubectl.
Any tips on how to make kepler report metrics for all resources in the cluster?
EDIT:
kepler logs from worker nodes indicate that it does see the resources from other namespaces. However no metrics for such pods are exported on the service port.
Beta Was this translation helpful? Give feedback.
All reactions