EKS can't scale Managed Node Group from 0

0

I have a use case where i'd like a nodegroup to be zero and to scale up automatically when we deploy a workload. The kubectl deployment scales correctly if the desiredcount is 1 or above but its stuck on a loop when the initial count 0. I see this issue https://github.com/aws/containers-roadmap/issues/724 still open. Is this still a shortcoming? Are there any potential workarounds for this?

AWS
PK
已提问 2 年前3530 查看次数
2 回答
0

With EKS support for Kubernetes 1.24, the Cluster Autoscaler has been extended to also support scale to zero for managed nodegroups. You can see more details in the announcement blog.

已回答 1 年前
  • I have a cluster on version 1.22 currently. Can I benefit from this option or should I upgrade to version 1.24? Thanks in advance

0

Hello there,

EKS Supports scaling managed node group to zero. More details in below article,

Also, you can create a Fargate profile for a new namespace (like scaling-namespace) and run Cluster-Autoscaler (CA) pod on scaling-namespace so that CA can scale your application pod based on their scheduled status "Pending".

AWS
sai
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则