全部产品
Search
文档中心

容器服务 Kubernetes 版 ACK:创建和管理混合云节点池

更新时间:Oct 10, 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. 登录容器服务管理控制台,在左侧导航栏选择集群列表。

  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节点,可以在容器服务管理控制台,将自有节点添加到ACK集群中进行统一管理。

重要

对于 GPU 节点,需在添加前自行完成 GPU 驱动的安装,并自行验证 GPU 驱动、操作系统、容器运行时及 AI 套件之间的兼容性。

添加节点过程中,系统将检测 GPU 驱动的安装状态。若检测到 GPU 驱动未安装,可能导致节点添加失败。如需跳过 GPU 驱动检测,请在编辑节点池页面,为节点池添加 Label:ack.aliyun.com/enable-gpu=false。

配置该 Label 后,添加过程中将不会安装 NVIDIA Device Plugin、NVIDIA Container Runtime 等 GPU 相关组件,集群将无法识别和调度该节点上的 GPU 资源。

添加已有

  1. 将要添加的混合云节点注册为阿里云的托管实例。具体操作,请参考阿里云托管实例。

    重要

    实例注册地域Region需要与集群地域Region保持一致。

  2. 在节点池页面,单击目标节点池右侧操作列下的image,然后单击添加已有节点。

  3. 选择添加方式,单击选中添加已有。

  4. 选择要添加的实例加入ACK集群。

手动添加

  1. 在节点池页面,单击目标节点池右侧操作列下的image,然后单击添加已有节点。

  2. 选择添加方式,单击选中手动添加。

  3. 配置激活ID和激活码。激活ID与激活码需要到阿里云托管实例页面生成。

  4. 单击确定,生成手动添加脚本。

  5. 拷贝脚本到要添加的混合云节点上执行。

移除混合云节点

重要

移除混合云节点池,不会取消托管第三方服务器。如果需要取消,请参考取消托管第三方服务器。

  1. 在集群列表页面,单击目标集群名称,然后在左侧导航栏,选择节点管理 > 节点池。

  2. 进入节点池详情页,选中要删除的节点,单击批量移除。