gpt4 book ai didi

amazon-web-services - 从 CloudFormation 更改自管理 Eks 集群节点的实例类型时,eks 上的服务和部署会发生什么情况?

转载 作者:行者123 更新时间:2023-12-03 07:39:22 33 4
gpt4 key购买 nike

所以,我想通过 CloudFormation 更改附加到 eks 的节点的实例类型。我唯一的麻烦是,如果我更改节点实例类型,我无法确定 eks 集群上运行的所有服务和 Pod 会发生什么情况。我检查了 AWS 文档并用谷歌搜索了相同的内容,但找不到任何相关信息。由于我是 AWS 和 Kubernetes 的新手,因此将不胜感激详细的答案。

最佳答案

在 EKS 中更改托管节点组的实例类型意味着节点组的完全替换,因此正在运行的节点将被销毁,因此一旦有新的匹配,正在运行的服务和部署将再次重新启动新节点组的节点启动。

遗憾的是,AWS 目前并未通过 EKS 节点组实现对自动缩放组的完全控制。例如,如果您想要更改自动伸缩组中实例的类型,并且想要保存当前正在运行的节点,您可以通过以下步骤来完成:

  • 分离正在运行的节点,而不在自动扩缩组中启动新节点。
  • 关闭实例,更改其类型,然后重新启动。
  • 将它们重新附加到自动扩缩组。

但正如我已经提到的,如果您这样做,节点组将开始提示并且会失败,因为它不接受来自自动缩放组的更改,而只接受从它到自动缩放组的更改,而不接受反之亦然。

我们希望将来 AWS 能够添加对附加到节点组的自动缩放组的更多控制。

关于amazon-web-services - 从 CloudFormation 更改自管理 Eks 集群节点的实例类型时,eks 上的服务和部署会发生什么情况?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73551993/

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