Not all CPU and memory in Kubernetes nodes can be used to run Pods.
CPU and Memory are divided into:
- Operating system
- Kubelet, CNI, CRI
- Pods
- Eviction threshold
More:
Summary:
- run nodes with >=64GB of memory
- at least 2vCPU
- pay attention to pod limits per node
I will open-source the research so you can run the number yourself.
Did I miss something?
What would you like to see next?
Let me know!