删除托管节点组 - Amazon EKS
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

删除托管节点组

本主题介绍如何删除 Amazon EKS 托管节点组。

删除托管节点组时,Amazon EKS 首先将 Auto Scaling 组的最小、最大和所需大小设置为零,这将触发节点组的缩减。在每个实例终止之前,Amazon EKS 会发送信号来耗尽该节点的 Pod 并等待几分钟。如果在几分钟后 Pod 仍未耗尽,Amazon EKS 将允许 Auto Scaling 继续终止实例。在终止所有实例后,Auto Scaling 组将被删除。

重要

如果您删除的托管节点组使用了集群中任何其他托管节点组未使用的节点 IAM 角色,则该角色将从 aws-auth ConfigMap 中删除。 如果集群中的任何自行管理的节点组使用相同的节点 IAM 角色,则自行管理的节点将移至 NotReady 状态,并且集群操作也会中断。您可以将映射添加回 ConfigMap,以最大限度地减少中断。

删除托管节点组

  1. https://console.amazonaws.cn/eks/home#/clusters 处打开 Amazon EKS 控制台。

  2. 选择包含要删除的节点组的集群。

  3. 选择 Configuration (配置) 选项卡。在 Compute (计算) 选项卡上,选择要删除的节点组,然后选择 Delete (删除)

  4. Delete Node group: <node group name> (删除节点组: &lt;节点组&gt;) 页面上,在文本字段中键入节点组的名称,然后选择 Delete (删除)