I have configured EKS on AWS with 4 nodes. When deploying my application, I've noticed that some pods cannot be setup because of insufficient resources (getting error 0/4 nodes are available: 4 Insufficient pods.)
When looking into k8s dashboard, I've noticed that only 10% of memory is used (see picture)
I've used this guide in order to set the things up.
How can I increase this limit and make my node used on full capacity?
Thanks
You could find the full answer in this source.
The short one, the kubelet pods capacity is set by default because you have a maximum IP per network interface.