gpt4 book ai didi

kubernetes - 使用群集自动缩放器时,如何在不导致服务停机的情况下实现节点的正常终止?

转载 作者:行者123 更新时间:2023-12-02 11:47:25 25 4
gpt4 key购买 nike

我已经使用EKS设置了K8S集群。群集自动缩放器(CA)已配置为根据Pod的资源可用性来增加/减少节点数。如果不需要,CA将终止该节点,并且可以将节点上的Pod调度到另一个节点。在此,CA在重新安排另一个节点上的Pod之前终止该节点。因此,在该节点终止后,将在另一个节点上调度Pod。因此,在重新安排的 pod 变得健康之前,某些服务会有一些停机时间。

如何通过确保在节点终止之前在另一个节点上调度Pod来避免停机?

节点的正常终止时间设置为10分钟(默认)。

最佳答案

您需要运行多个应用程序副本。这将使您的应用程序即使在节点突然死亡的情况下也可以生存。另外,您可能需要为应用 list 配置antiAffinity规则,以确保副本位于不同的节点上。

关于kubernetes - 使用群集自动缩放器时,如何在不导致服务停机的情况下实现节点的正常终止?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56214690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com