首页 > 解决方案 > 如何在启动 EKS 集群时减少停机时间?

问题描述

我正在尝试通过 EKS 启动一个 kubernetes 集群,其中包含多个 pod。一旦工作节点上运行的 pod 数量最多,就会启动一个新节点,并在新节点上启动额外的 pod。启动新节点需要时间并且会造成我想减少的停机时间。Pod 中断预算是一种选择,但我不确定如何使用它来扩展节点。

标签: amazon-web-serviceskubernetesdeploymentamazon-eks

解决方案


解决此问题的一种更简单的方法是预先定义您的扩展策略以在合理的较低限制下进行扩展。这样,假设您的服务器达到 60% 的容量并触发扩展 - 您将有足够的宽限时间来避免停机(因为第一个可以处理请求,而第二个可以引导)并允许新的服务器上来。


推荐阅读