I am using EKS with node group for K8S.
The desired node is 1 and the maximum is 3.
Currently, there is only one ec2 (t3.xlarge) is running.
When I deploy two pods in one namespace, each requests 8G memory and 2 CPU, the first one is deployed successfully but the second one failed with the error 1 Insufficient cpu, 1 Insufficient memory.
I expect EKS should scale up one more node to allocate this new pod but it doesn't.
Does anyone know why the auto-scale doesn't happen?
What am I understand wrong?