【发布时间】:2022-02-03 20:19:29
【问题描述】:
我要删除集群的单个节点
这是我的问题,我正在创建仅运行 2 个节点的节点
但有时我需要更多节点几分钟,然后在使用缩减后我只想从集群中删除排水节点。
我手动放大/缩小
这是我遵循的步骤
- 用 2 个节点创建集群
- 扩展集群并再添加 2 个。
- 在我想删除仅包含所有备份 pod 的 2 节点之后
我用命令试过了
eksctl scale nodegroup --cluster= cluster-name --name= name --nodes=4 --nodes-min=1 --nodes-max=4
但这无济于事,它会删除随机节点,管理器也会崩溃。
【问题讨论】:
-
您可以使用Cluster Autoscaler,它可以防止随机删除节点。您可以阅读here CA 是什么以及它如何帮助您解决问题。让我知道它是否对您有帮助
标签: kubernetes amazon-eks eksctl