從 EKS 受管節點群組移轉至 EKS 自動模式 - Amazon EKS

協助改進此頁面

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

從 EKS 受管節點群組移轉至 EKS 自動模式

當您將 Amazon EKS 叢集轉換為使用 EKS 自動模式時,可以使用 eksctl CLI 工具從受管節點群組順暢地移轉現有工作負載。此程序能確保應用程式持續可用,同時 EKS 自動模式會最佳化您的運算資源。移轉可以在對執行中應用程式造成最小干擾的情況下進行。

本主題將引導您完成從現有受管節點群組耗盡 Pod,並讓 EKS 自動模式在新佈建的執行個體上重新排程它們的步驟。透過遵循此程序,您可在整個移轉過程中保持應用程式可用性的同時,利用 EKS 自動模式的智慧型工作負載整合功能。

先決條件

  • 已啟用 EKS 自動模式的叢集

  • 已安裝並將 eksctl CLI 連接到您的叢集。如需詳細資訊,請參閱 設定以使用 Amazon EKS

  • 叢集上未安裝 Karpenter。

程序

使用以下 eksctl CLI 命令來開始從現有受管節點群組執行個體排空 Pod。EKS 自動模式將建立新節點,以支援被取代的 Pod。

eksctl delete nodegroup --cluster=<clusterName> --name=<nodegroupName>

您需要為叢集中的每個受管節點群組執行此命令。

有關此命令的更多資訊,請參閱 eksctl 文件中的刪除和耗盡節點群組