AWS EKS Nodes memory / CPU limits are low (10%)

9/3/2018

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) node memory

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

-- Evgeny Makarov
amazon-eks
amazon-web-services
kubernetes

1 Answer

10/21/2018

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.

-- bugbuilder
Source: StackOverflow