Summary
If you go to the node view and look at a node, you'll see two bars:
- cpu
- mem
If you hover over a bar, it'll show you requests for pods in that app on that node and for all other pods on that node.
If you hover over a pod in the node, you won't see requests for cpu/mem
Motivation
I'd like to be able to see the resource costs per pod (this would be the sum of all running containers -- it would exclude completed init containers), or if i switch to parent resource/top level resource (this would be the sum of all running containers for all running pods for the given resource).
It's true that I could open a pod's info view, but if the pod has multiple containers, getting the information out of the yaml is absolutely impractical
Proposal
How do you think this should be implemented?
- Add two rows to the pod hover one for cpu and one for ram showing requests
- consider adding a hover to parent/top resources -- this should only count live pods (i.e. things that are currently requesting resources as opposed to terminated pods which are still in kubernetes but no longer running and thus aren't reserving resources)
Summary
If you go to the node view and look at a node, you'll see two bars:
If you hover over a bar, it'll show you requests for pods in that app on that node and for all other pods on that node.
If you hover over a pod in the node, you won't see requests for cpu/mem
Motivation
I'd like to be able to see the resource costs per pod (this would be the sum of all running containers -- it would exclude completed init containers), or if i switch to parent resource/top level resource (this would be the sum of all running containers for all running pods for the given resource).
It's true that I could open a pod's info view, but if the pod has multiple containers, getting the information out of the yaml is absolutely impractical
Proposal
How do you think this should be implemented?