0

完全是菜鸟,并且有一个失控的 EKS 集群在 AWS 上加起来了 $$。

我很难缩小集群广告的规模,不知道该怎么做。我在这里遵循建议: 如何停止 AWS EKS 工作器实例 参考下面

如果我运行:“eksctl get cluster”,我会得到以下信息:

名称 区域 EKSCTL 已创建 my-cluster us-west-2 True unique-outfit-1636757727 us-west-2 True

然后我尝试下一行“eksctl get nodegroup --cluster my-cluster”并得到:

2021-11-15 15:31:14 [ℹ] eksctl 版本 0.73.0 2021-11-15 15:31:14 [ℹ] 使用区域 us-west-2 错误:未找到节点组

我很想尝试缩小集群,但卡在上面的命令中。似乎所有东西都已安装并按预期运行,但管理部分失败了!提前致谢!我究竟做错了什么?

参考 -

eksctl 获取集群

eksctl 获取节点组 --cluster CLUSTERNAME

eksctl scale nodegroup --cluster CLUSTERNAME --name NODEGROUPNAME --nodes NEWSIZE

要将节点完全缩小到零,请使用此(max=0 抛出错误):

eksctl scale nodegroup --cluster CLUSTERNAME --name NODEGROUPNAME --nodes 0 --nodes-max 1 --nodes-min 0

4

1 回答 1

0

您没有托管节点组,因此eksctl不会返回任何节点组结果。这同样适用于 aws eks cli

...scaling down my cluster...

您可以登录控制台,转到 EC2->Auto Scaling Groups,找到启动模板并通过更新“组详细信息”进行扩展。根据您的集群的创建方式,您可以查找启动模板标签kubernetes.io/cluster/<your cluster name>以找到正确的模板。

于 2021-11-16T02:32:09.740 回答