全部產品
Search
文件中心

Container Service for Kubernetes:建立和管理混合雲節點池

更新時間:Aug 25, 2026

當企業需要將本機伺服器資源納入ACK叢集統一管理時,為實現雲上雲下資源的彈性調度與成本最佳化,可通過ACK託管叢集Pro版建立混合雲節點池,將已有的混合雲節點加入叢集,從而在保持統一編排的同時充分利用現有IT資產。

計費說明

ACK託管叢集Pro版中使用混合雲節點池時,費用由三部分組成:叢集管理費 + 混合雲節點管理費用(當前邀測期間免費) + 雲產品資源費。

適用範圍

建立混合雲節點池時,需滿足以下條件:

影響評估

為了避免對ACK叢集中已有業務的影響,節點預設會有以下標籤和汙點。

apiVersion: v1
kind: Node
metadata:
  labels:
    alibabacloud.com/nodepool-type: hybridcloud
...
spec:
  taints:
  - effect: NoSchedule
    key: nodepool-type
    value: "hybridcloud"
...

如果Pod所在節點需要調度到混合雲節點,可添加對此Taint的容忍。如果應用部署不需要區分雲上雲下節點,也可以刪除Taint。但請勿刪除預設標籤alibabacloud.com/nodepool-type: hybridcloud,否則影響產品功能。

建立混合雲節點池

可以在控制台完成節點池的配置,包括基本配置、網路設定等。部分配置項(尤其是節點池可用性相關和網路相關的配置)在建立後不支援調整。建立節點池的過程中不會影響其他已有節點池內節點和業務的運行。
  1. 登入Container Service管理主控台,在左側導覽列選擇叢集列表

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

  3. 節點池頁面,單擊建立節點池右側的... > 建立混合雲節點池,在彈出的對話方塊中配置混合雲節點池相關參數。

    • 節點池名稱:如hybrid-nodepool-mexxSA

    • 可用區:自訂,定義一個邏輯上的可用性區域名稱,例如 idc-zone-1。此名稱在叢集內必須唯一。

    • 網路外掛程式

      • 使用 CNI (Terway-Hybrid):專為混合雲節點池和邊緣節點池提供的容器網路外掛程式。

        若叢集尚未安裝 Terway-Hybrid CNI 組件,請前往組件管理安裝Terway Hybrid網路外掛程式
      • 自行配置 CNI:若需要使用CNI外掛程式中的特定功能,ACK支援在叢集中安裝自訂CNI外掛程式。

    • 網路類型

      • Underlay模式:效能高,無VXLAN封包開銷,網路延遲低。相比Overlay模式效能提升約20%。

      • Overlay模式:配置簡單,對底層網路無特殊要求,部署靈活。

    • CoreDNS:是否為混合雲節點池啟用專用 CoreDNS 解析服務(基於叢集 yurt-coredns-controlplane組件實現)。

      使用CoreDNS時,請同時安裝叢集組件 yurt-hub-controlplane 和節點群組件 yurt-hub。Overlay 網路模式下,如需訪問叢集外部網域名稱解析服務,請務必開啟 terway-hybrid-controlplane 組件的源地址轉換
  4. 節點池建立完成以後,支援在編輯節點池頁面修改配置項。

添加混合雲節點

如果需要將自有的混合雲節點添加到ACK叢集中作為Worker節點,可以在Container Service管理主控台,將自有節點添加到ACK叢集中進行統一管理。

添加已有

  1. 將要添加的混合雲節點註冊為阿里雲的受管理的執行個體。具體操作,請參考阿里雲受管理的執行個體

    重要

    執行個體註冊地區Region需要與叢集地區Region保持一致。

  2. 節點池頁面,單擊目標節點池右側操作列下的image,然後單擊添加已有節點

  3. 選擇添加方式,單擊選中添加已有

  4. 選擇要添加的執行個體加入ACK叢集。

手動添加

  1. 節點池頁面,單擊目標節點池右側操作列下的image,然後單擊添加已有節點

  2. 選擇添加方式,單擊選中手動添加

  3. 配置啟用ID和啟用碼。啟用ID與啟用碼需要到阿里雲受管理的執行個體頁面產生。

  4. 單擊確定,產生手動添加指令碼。

  5. 拷貝指令碼到要添加的混合雲節點上執行。

移除混合雲節點

重要

移除混合雲節點池,不會取消託管第三方伺服器。如果需要取消,請參考取消託管第三方伺服器

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

  2. 進入節點池詳情頁,選中要刪除的節點,單擊大量移除