更新您的叢集的自我管理節點 - Amazon EKS

協助改進此頁面

若要為本使用者指南貢獻內容,請點選每個頁面右側面板中的在 GitHub 上編輯此頁面連結。

更新您的叢集的自我管理節點

全新 Amazon EKS 最佳化 AMI 發行時,請考量以新 AMI 取代自我管理節點群組中的節點。同樣地,如果更新 Amazon EKS 叢集的 Kubernetes 版本,請更新節點以使用具相同 Kubernetes 版本的節點。

重要

本主題涵蓋自我管理節點的節點更新。若使用受管節點群組,則請參閱 更新叢集的受管節點群組

有兩種基本方法可以將叢集中的自我管理節點群組更新成使用新的 AMI:

將應用程式移轉至新的節點群組

建立新的節點群組,並將 Pod 移轉至該群組。移轉至新節點群組比在現有 AWS CloudFormation 堆疊中更新 AMI ID 更順利。這是因為移轉過程會將舊節點群組汙染NoSchedule,並在新堆疊準備好接受現有的 Pod 工作負載之後耗盡節點。

更新 AWS CloudFormation 節點堆疊

更新現有節點群組的 AWS CloudFormation 堆疊,以使用新的 AMI。不支援對使用 eksctl 建立的節點群組使用這個方法。