全部產品
Search
文件中心

Container Service for Kubernetes:遷移游離的Worker節點至節點池

更新時間:Jun 19, 2024

ACK節點池功能推出前建立的老叢集中,可能存在未被節點池管理的游離Worker節點。如不再需要這些節點,您可以直接釋放對應的ECS執行個體。如仍需要保留這些節點,推薦您將這些節點納入節點池進行管理,實現節點的分組管理和營運。

步驟一:建立並擴容節點池

在遷移前,您需要建立並擴容節點池,配置節點池的期望節點數為游離節點數量,且擁有與游離節點相同的配置。

  1. 登入Container Service管理主控台,在左側導覽列選擇叢集

  2. 叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇節點管理 > 節點池

  3. 節點池頁面右上方,單擊建立節點池,配置節點池的參數,然後單擊確認配置

    關於配置項的具體資訊,請參見建立節點池

步驟二:移除游離節點

您可以在ACK控制台完成游離節點的移除(不勾選同時釋放ECS)。具體操作,請參見移除節點

步驟三:添加已有節點

節點移除後,您可以將原節點的ECS執行個體重新添加至節點池。具體操作和相關注意事項,請參見添加已有節點

相關文檔

  • 託管節點池是ACK推出的自動化營運型節點池,支援開啟節點故障自愈、kubelet自動升級、CVE自動修複等功能,降低節點池營運管理壓力。更多資訊,請參見託管節點池概述

  • 通過設定節點池的期望節點數可實現節點池擴縮容,將節點數目維持在期望數量,從而節省成本。更多資訊,請參見擴縮容節點池

  • 關於不同節點池運行時的對比,例如containerd和Docker,請參見如何選擇Docker運行時、Containerd運行時、或者安全沙箱運行時?

  • 為避免到期版本叢集存在的安全和穩定性風險,建議您升級ACK叢集至最新版本。具體操作,請參見升級ACK叢集

  • 如果您需要釋放ECS執行個體,請參見釋放執行個體