I’m facing an issue with resource summary visualization (CPU and memory) on the Lens Overview page. My cluster has three nodes (each with 4 CPUs and ~8GB RAM), one of which is the master/control-plane. All nodes appear as Ready and have no taints, and the master is available for scheduling pods.
However, the allocatable capacity summary shown in the Lens Overview only displays 8 CPUs and 15.1 GiB of RAM, which corresponds to only two nodes.
When I use kubectl
, I correctly see the 12 CPUs and ~22.7 GiB of RAM available:
I have already checked:
- All nodes, including the master, are visible in Lens and are Ready.
- There are no taints, ResourceQuotas, or LimitRanges.
- The
metrics-server
is working correctly. - The master is not protected against pod scheduling.
Question: Is there a specific configuration in Lens to ensure the resource summary in the Overview includes all nodes, including the master/control-plane? Or is this the expected behavior of Lens? How can I ensure that Lens shows the real, total capacity of the cluster in the Overview?
Thanks in advance for your attention and any guidance!