You need to enable JavaScript to run this app.
文档中心
容器服务

容器服务

复制全文
下载 pdf
节点池
管理节点池
复制全文
下载 pdf
管理节点池
集群中创建节点池后,可登录节点池管理页面,执行节点池相关操作。本文为您介绍节点池相关操作的操作场景、操作影响和操作步骤。​
编辑节点池​
修改节点池相关配置,包括:节点池基础信息、Worker 节点配置、系统配置、安全配置等。​
说明​
  • 默认节点池vke-default-nodepool不支持更新 节点池信息、Worker 节点配置、系统配置。​
  • 在配置项说明表格中已表明仅对新增扩容节点生效的参数之外,其余参数属于节点池层面变更或对存量和增量节点均生效,详细说明见目标参数对应的说明。​
  1. 登录 容器服务控制台,在左侧导航栏中单击 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 操作 列下的 编辑,根据如下说明编辑节点池。编辑完成后单击 确认。​
  • ​
    配置项​
    说明​
    节点池信息​
    ​
    名称​
    根据系统提示的命名规则,修改节点池名称。同一个集群内,节点池名称须唯一。​
    计费方式​
    当前节点池中节点的计费方式。​
    • 包年包月 类型的节点池,可更改为 按量计费 节点池。​
    • 按量计费 类型的节点池,满足如下条件时,可更改为 包年包月 节点池:​
    • 未开启 弹性伸缩。​
    • 未启用弹性预约扩容规则。​
    • 抢占式实例:该计费类型,不支持更新。​
    说明​
    • 按量计费 类型更改为 包年包月 后,还需配置 购买时长,是否 自动续费,以及 自动续费时长。​
    • 更新节点的计费方式,或者计费时长等配置后,仅对新扩容的节点生效,存量节点请前往 云服务器控制台 手动修改。​
    检查和自愈​
    开启托管的节点池支持编辑该参数。配置是否开启节点检查自愈功能。​
    • 开启:通过配置节点自愈规则,系统会自动检查节点上的 Kubelet 故障、Runtime 故障、GPU 卡状态等多种故障场景,当节点故障时及时封锁节点,禁止 Pod 调度到该节点上。更多说明,请参见 检查自愈概述。​
    • 关闭:(默认)不开启节点检查自愈功能。​
    检查和自愈规则​
    开启节点检查自愈功能后,可以选择节点自愈规则。如果未配置自愈规则,可以单击 新建检查自愈规则,创建新的规则。详细说明,请参见 配置节点池节点检查自愈。​
    弹性伸缩​
    修改节点池启用状态和相关配置。​
    • 节点数量范围:弹性伸缩时,节点数量动态调整的范围。输入数值范围:0~2000。​
    • 若节点需求超过当前集群的节点配额总数,您可登录 配额中心 申请扩容节点配额。​
    • 优先级:当弹性扩容算法选择 priority 时生效,对优先级高的节点池进行扩容,数字越大,优先级越高。输入数值范围:0~100。​
    节点子网​
    更新节点池的子网,新增如下范围内的一个或多个子网,为节点提供网络支撑:​
    • 如果集群网络模型为 VPC-CNI,则显示集群子网可用区下的所有子网列表。​
    • 如果集群网络模式为 Flannel,则显示集群所在私有网络(VPC)下所有子网列表。​
    注意​
    • 已配置的子网不可更改。可在原有子网基础上增加子网。​
    • 子网支持通过拖拽方式调整前后顺序。​
    • 单个节点池最多可关联 8 个子网。​
    计算规格​
    当前子网范围内可用的计算规格列表。根据实际需求选择您需要的计算规格。各计算规格的详细说明,请参见 实例规格清单。​
    注意​
    • 更新节点池的计算规格后,扩容时将按照更新后的计算规格新增节点。存量的老规格节点不受影响。​
    • 无法选中的规格,有如下几种原因:​
    • 该规格对应的云服务器产品已停止售卖。​
    • 计算规格不允许跨 CPU、GPU 大类,或者跨不同 GPU 厂商。​
    已选规格​
    展示创建节点池使用的已选计算规格,最多允许选择 10 个规格。​
    说明​
    • 选择多个计算规格时,系统默认按照选择的先后顺序排列节点规格。​
    • 使用 CA 实现节点自动扩容时,节点池会根据多规格的先后顺序(即优先级),选择一个节点规格进行扩容。当高优先级规格库存不足或其他原因无法创建成功时,才会按顺序使用较低优先级的规格扩容。​
    • 您可以将鼠标悬停在规格的顺序编码前,单击并拖动规格,改变不同计算规格的顺序,以此来改变节点规格的优先级。​
    价格模式​
    计费方式 选择 抢占式实例 后显示该参数。​
    抢占式实例的价格模式:​
    • 自动出价:以按量计费实例规格价格为上限,即表示始终接受实时的市场价格作为抢占式实例的账单结算价格。资源供需关系变化时,实例会被自动释放,请做好数据备份工作。​
    • 设置单台上限价:设定一个愿意为该实例支付的最高价格,该价格仅代表您的购买意愿,账单结算时仍以市场价格为准。购买成功后,当市场价格高于您的出价或者资源供需关系变化时,实例会被自动释放,请做好数据备份工作。​
    说明​
    • 更新抢占式实例的价格模式,仅对新扩容的节点生效,存量节点不受影响。​
    • 建议您与 高级配置 中的 抢占式实例补偿 参数配合使用,在实例被释放时做好数据备份等工作。​
    高性能计算集群​
    计算规格 选择 高性能计算 GPU 型 规格后显示该参数。​
    选择高性能计算 GPU 型节点所属的高性能计算集群及其所属项目。若无可用的高性能计算集群,请单击 创建高性能计算集群 进行创建。​
    注意​
    所选的高性能计算集群所属可用区,必须在当前节点池子网所属可用区范围内。​
    ECS 实例所属项目​
    为节点池内节点对应的 ECS 实例指定所属项目,用于从项目维度对节点对应的 ECS 实例进行运维、授权、资源管理等操作。更多项目相关操作和说明,请参见 项目管理。​
    注意​
    更新后的项目,仅对节点池内新增节点生效,存量节点依然属于之前的项目。​
    购买亲和组​
    【邀测·申请试用】仅在选择支持亲和组的计算规格后,或已启用购买亲和组的节点池才显示该参数。​
    仅在节点池中没有节点的情况下,才支持修改购买亲和组状态,即:​
    • 节点池未启用过亲和组时:节点池内节点数量为 0 且选择支持亲和组的 ECS 规格后,支持启用购买亲和组,否则不支持。​
    • 节点池启用了亲和组时:节点池内节点数量为 0 且选择支持亲和组的 ECS 规格后,支持改为不购买亲和组,或者修改亲和组规格,否则不支持。​
    注意​
    • ECS 支持亲和组的计算规格列表,请联系火山引擎客户经理获取。​
    • 以亲和组方式购买的节点池,有如下约束:​
    • 不支持选择多个计算规格。​
    • 不支持开启弹性伸缩。​
    • 仅支持按量计费、包年包月计费方式的实例,不支持抢占式实例和弹性预约实例。​
    • 后续 节点数量 必须设置为 亲和组规格 的整数倍。​
    更多配置​
    ​
    节点池标签​
    自定义的资源标签,用于从不同维度对具有相同特征的节点池进行分类、搜索和聚合,能够灵活管理节点池。​
    多子网调度策略​
    为节点池中的多个子网设置调度优先级,用于在 Worker 节点扩容时按照子网优先级顺序进行调度。有如下两种策略:​
    • 均衡策略:节点扩容时,新增的节点会分散到多个子网,且保证各个子网中的节点数相对均衡。此策略下,子网的前后顺序不发挥作用。​
    • 优先级策略:顺序越靠前的子网优先级越高。节点扩容时,会按子网优先级在高优先级的子网下新增节点。​
    网络通讯模式​
    【邀测·申请试用】节点间的网络通讯模式,支持 TCP 通讯模式和 RDMA 通讯模式。​
    • TCP 通讯模式:基于传输控制协议(Transmission Control Protocol,TCP)进行数据传输的通讯方式。​
    • RDMA 通讯模式:基于远程直接内存访问(Remote Direct Memory Access,RDMA)进行数据传输的通讯方式。提供更快的数据传输和通信效率,适用于在容器中需要大规模数据传输和高性能网络通信的应用场景。​
    说明​
    • 仅计算规格中存在 vRDMA 网卡数的规格,支持使用 RDMA 通讯模式。​
    • 更新网络通讯模式后,仅对新扩容的节点生效。​
    ECS 实例标签​
    容器服务为新增的 ECS 实例绑定火山引擎平台标签,用于搜索、管理 ECS 实例。​
    说明​
    更新后的 ECS 实例标签,仅对后续节点池扩容后新增的节点生效,存量节点上的 ECS 实例标签不受影响。​
    系统配置​
    ​
    操作系统​
    根据实际情况,选择节点使用的系统镜像,包括:公共镜像、自定义镜像、共享镜像。​
    • 公共镜像:火山引擎官方提供的正版版权镜像,包含基础操作系统和火山引擎提供的初始化组件,安全稳定性高且所有用户均可使用。​
    • 自定义镜像:用户自行制作并上传的镜像,除操作系统外,还可以预装公共应用或私有应用,具有更高的定制化性,适用于需要重新部署复杂初始化系统或多次部署同样配置的场景。​
    • 共享镜像:其他火山引擎账户共享的镜像,可使用共享镜像快速部署与其他用户已创建节点相同的软件环境,也可以将自己创建或上传的自定义镜像共享给其他火山引擎账户使用。​
    注意​
    • 自定义镜像和共享镜像仅支持基于容器服务基础镜像制作的镜像,请根据需求确认是否需要 GPU 版本。​
    • 自定义镜像会根据节点池项目进行数据过滤。​
    • 更新操作系统后仅对新增扩容的节点生效,存量节点不受影响。​
    安全加固​
    更新安全加固开关状态:​
    • 开启:(默认)HIDS 主机防护免费提供异常登录等风险告警服务,在保证主机系统镜像兼容性的基础上,为节点(云服务器实例)提供实时监控、文件监控、进程监控、系统动态分析等安全加固功能。​
    • 关闭:关闭主机安全加固。​
    说明​
    变更安全加固开关状态后,仅对后续节点池扩容后新增的节点生效,对存量节点不生效。​
    存储​
    节点池的存储配置,包含如下参数:​
    • 系统盘:提供操作系统运行、日志存储相关工作需要使用的存储空间。​
    说明​
    • 不同地域支持的云盘类型可能不同,请按需使用。云盘类型介绍,请参见 云盘规格。​
    • 极速型 SSD提供性能级别选择。不同性能的极速型 SSD 云盘提供的最大 IOPS、最大吞吐量、时延等性能值不同。​
    说明​
    本地盘数据可靠性取决于物理服务器的可靠性,存在数据丢失风险。如果应用层没有数据冗余架构,建议通过配置数据盘,使用云盘存储业务数据。​
    • 数据盘:提供额外存储空间,可用于日常工作中的数据存储。单个节点最多可挂载 15 块数据盘。​
    • 不同地域支持的云盘类型可能不同,请按需使用。云盘类型介绍,请参见 云盘规格。​
    说明​
    极速型 SSD 提供性能级别选择。不同性能的极速型 SSD 云盘提供的最大 IOPS、最大吞吐量、时延等性能值不同。​
    • 格式化并挂载到容器、镜像存储目录:第一个数据云盘默认支持格式化并挂载给容器、镜像、Kubelet 组件相关的/var/lib/containerd和/var/lib/kubelet目录使用。​
    • 若取消勾选,表示将/var/lib/containerd和/var/lib/kubelet目录挂载到系统盘操作系统所在分区中,请密切关注系统盘剩余可用容量风险。​
    • 指定挂载目录:默认不勾选,勾选后指定挂载目录,将数据云盘挂载到该目录。​
    • 例如,指定挂载目录为/vke,第一个数据云盘同时格式化并挂载到容器和镜像存储目录时,/var/lib/containerd和/var/lib/kubelet目录会被关联绑定(Bind Mount)到/vke/var/lib/containerd和/vke/var/lib/kubelet。​
    说明​
    变更挂载目录仅对新增扩容的节点生效,存量节点不受影响。​
    • 文件系统:【邀测·申请试用】选择数据云盘的文件系统,支持 Ext4 和 Xfs。​
    说明​
    仅支持使用数据盘类型且状态为“可用”的快照。​
    安全配置​
    ​
    安全组​
    集群默认安全组(命名格式为<集群ID>-common)不支持修改、删除。集群默认安全组相关说明,请参见 安全组设置。​
    若需要配置或修改自定义安全组,请勿与集群默认安全组规则冲突。自定义安全组访问规则的推荐范围、最小范围相关说明,请参见 集群访问规则。​
    说明​
    • 自定义安全组时,单个节点池最多支持关联 4 个安全组。​
    • 自定义安全组时,无法选中 VPC 的托管安全组。托管安全组相关说明,请参见安全组概述。​
    节点访问配置​
    更新节点池中后续新增节点的登录方式,对存量节点不生效。勾选表示修改后续新增节点的登录方式和对应的密码或 SSH 密钥对。​
    • 密码:使用 root 用户登录认证,需配置 root 密码并二次确认。​
    • SSH 密钥对:一种安全的登录认证方式,包括公钥和私钥,仅支持 Linux 实例。若无可用 SSH 密钥对,请单击 创建密钥对 创建。密钥对相关介绍和创建操作,请参见 密钥对。​
    高级配置​
    ​
    节点标签 (Labels)​
    增删节点标签。标签能够为节点定义不同的属性,方便批量筛选等需求。​
    注意​
    自定义的节点标签,不能与系统标签重复。系统标签说明,请参见 系统标签和污点。​
    节点污点 (Taints)​
    增删节点污点。污点(Taints)能够使节点排斥某些特定的 Pod,避免 Pod 调度到该节点上。​
    注意​
    自定义的节点污点,不能与系统污点重复。系统污点说明,请参见 系统标签和污点。​
    节点标签及污点自动更新​
    配置节点标签和污点的自动更新功能。​
    • 勾选(默认):开启节点标签和污点自动更新功能。在节点池中新增或修改标签或污点,会自动更新到新建节点和存量节点。同时,修改存量节点上的标签和污点后,节点上的配置会被节点池的配置刷新。​
    • 取消勾选:关闭节点标签和污点自动更新功能。在节点池中新增或修改标签或污点 ,仅会同步到新建节点,不会更新到存量节点。同时,修改存量节点上的标签和污点后,存量节点上的配置以修改后的配置为准,不会被节点池的配置刷新。​
    注意​
    关闭节点标签和污点自动更新功能,可能导致某些使用固定节点标签的功能异常,请谨慎操作!​
    Kubelet 自定义参数​
    配置节点池中节点的 kubelet 自定义参数,用于调整节点行为。详细操作,请参见 配置节点池 kubelet 自定义参数。​
    Containerd 配置​
    节点池支持自定义 Containerd 配置,包含设置容器镜像仓库代理地址和跳过自签证书认证两个功能。详细说明,请参见 配置节点池 Containerd 参数。​
    抢占式实例补偿​
    计费方式 为 抢占式实例 的节点池显示该参数。开启后,在抢占式实例回收前 5 分钟左右,将主动创建新实例进行替换。更多说明,请参见 抢占式实例节点池。​
    按量实例补充抢占式容量​
    计费方式 为 抢占式实例 的节点池显示该参数。开启后,当抢占式实例因库存、价格等原因不足时,将使用按量实例进行补充。按量实例运行期间,即使抢占式实例符合条件也不会进行再次均衡,仅在当前节点池缩容时,优先释放这部分按量实例。更多说明,请参见 抢占式实例节点池。​
    节点分布比例策略​
    计费方式 为 抢占式实例 的节点池显示该参数。开启后,设置节点池中按量实例和抢占式实例的比例。更多说明,请参见 抢占式实例节点池。​
    自定义名称​
    节点池中节点的各类自定义名称,按需勾选并设置,支持同时勾选设置多个自定义名称:​
    说明​
    • VKE 提供自动配置自定义名称工具,单击 自动配置,可为节点配置相同的自定义名称。在自动配置自定义名称后,为节点池后续顺利扩容节点,建议单击 随机生成,随机添加后缀,保证新扩容的节点自定义名称不冲突。​
    • 节点池中后续新增扩容的节点,将使用此处自定义的名称,或者按照此处自定义的名称规则命名。​
    • 该节点池中存量节点的名称不受影响。​
    • 节点名称:用于在 VKE 或 ECS 中快速识别节点。支持如下两种节点名称设置方法:​
    • 节点名称:根据界面提示的命名规则设置节点名称。支持定义固定增长排序和动态扩展排序,相关定义格式说明,请参见 命名格式。​
    • 节点名称前缀:根据界面提示的命名规则设置节点名称前缀。​
    • 节点主机名称:设置节点对应的主机名称(HostName),支持定义固定增长排序和动态扩展排序,相关定义格式说明,请参见 命名格式。​
    • 节点元数据名称:Kubernetes 中节点对象的元数据名称(metadata.name),用于在监控、告警等外部系统中标识资源。支持如下两种元数据名称设置方法:​
    • 使用节点主机名称:使用节点主机名称作为节点元数据名称。​
    • 设置节点元数据名称前缀和后缀:自定义设置节点元数据名称前缀或后缀,系统以前缀-节点 IP-后缀格式形成完整的节点元数据名称。​
    镜像懒加载​
    【公测】默认不开启。开启后,节点池中的节点具备按需使用容器加速镜像的能力。更多说明,请参见 容器镜像懒加载方案。​
    注意​
    • 更新节点池的镜像懒加载功能后,仅针对后续新增的节点生效。存量节点不受影响。​
    • 仅 Containerd 版本为 1.4.13-vke.3 及以上版本的节点才可用该功能。Containerd 版本查看方法,请参见 FAQ。​
    部署节点前执行的脚本​
    输入 Shell 格式的脚本,节点部署 Kubernetes 组件前将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。​
    脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。该功能通常用于进行一些预处理操作,如设置环境变量、创建临时目录等。​
    注意​
    更新后的脚本,仅对新增扩容的节点生效。​
    部署执行脚本​
    输入 Shell 格式的脚本,节点部署 Kubernetes 组件后将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。该功能常用于修改 kubelet 配置参数等场景。​
    注意​
    更新后的部署执行脚本,仅对新增扩容的节点生效,存量节点不受影响。​
    节点自动绑定公网 IP​
    是否为集群中的节点自动绑定公网 IP(EIP):​
    • 开启:系统自动为集群下的节点分配 EIP,此时您还需要自定义 EIP:​
    • 计费类型:EIP 支持 按量计费-按带宽上限、按量计费-按实际流量 两种计费类型。​
    • 线路类型:当前仅支持 BGP 类型。​
    • 共享带宽包:勾选后选择目标项目以及共享带宽包,表示将公网 IP 加入到该共享带宽包。若无可用共享带宽包,请参见 创建共享带宽包 创建。​
    注意​
    公网 IP 加入到共享带宽包时,必须同时满足如下条件:​
    • 二者的 线路类型 相同。​
    • 共享带宽包为 IPv4 类型。​
    • 共享带宽包未配置安全防护。​
    • 带宽上限:自定义设置带宽上限。​
    说明​
    • 节点被删除或缩容时,已绑定的 EIP 会被同步释放。​
    • 仅节点池中新增的节点支持自动绑定公网 IP,存量节点不生效。​
    封锁节点​
    将节点池中的节点调整到已封锁且不可调用状态,新创建的 Pod 无法调度到该节点池中的节点上,已经运行在该节点上的 Pod 不受影响。可手动执行kubectl uncordon命令取消封锁。​
    封锁节点将减少该节点所属集群的剩余可用资源配额,若集群本身预留的可用资源不足,将会影响后续正常业务的调度和存量业务的运行。​
    ​
添加已有节点​
除默认节点池以外,部分满足限定条件的自定义节点池,也支持添加已有的 ECS 节点,满足资源利旧、节点预热等业务场景需求。​
默认节点池添加已有节点相关操作,请参见 添加已有节点。​
使用限制​
仅满足如下条件的自定义节点池和云服务器(ECS)实例,支持该功能:​
  • 自定义节点池满足如下条件:​
  • 节点池未开启 弹性伸缩 开关。​
  • 当前节点池状态为 运行中。​
  • 当前节点池计费模式为 按量计费 或 包年包月。​
  • ECS 实例满足如下条件:​
  • 属于当前集群相同的私有网络(VPC)。​
  • 与目标节点池所属的项目(Project)一致。​
  • 实例未加入任何集群或弹性伸缩(Auto Scaling)服务的伸缩组。​
  • 实例仅有一张网卡,已绑定多张网卡的 ECS 实例不支持被添加。​
  • 实例系统盘需满足:容量 ≥ (目标节点池配置的镜像大小+ 10 GiB)。​
  • 如果不自定义配置节点要挂载的数据盘(即不勾选 数据盘挂载),则实例数据盘必须包含目标节点池指定了挂载的数据盘,且盘类型和大小完全一致。例如目标节点池配置了 5 块数据盘(含本地盘),其中第一块数据盘开启了“格式化并挂载到容器、镜像存储目录”,第三块数据盘开启了“指定挂载目录”,则该 ECS 实例必须包含与节点池第一块和第三块数据盘的类型、大小完全相同的数据盘(含本地盘)。​
操作步骤​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 在目标节点池右侧 操作 列下,选择 ... 按钮,单击 添加已有节点。​
  1. 在 全部服务器 列表中,勾选需要加入节点池的节点,将其加入 已选服务器 列表中。​
  • ​
    配置项​
    说明​
    全部服务器​
    列出当前节点池所在项目下,与集群相同私有网络的所有 ECS 实例。请根据实际需求,勾选目标 ECS 实例。​
    注意​
    • 若当前节点池启用了 购买亲和组(邀测),则勾选的 ECS 实例需同时满足以下条件:​
    • 规格一致:所选 ECS 实例所在亲和组的规格,必须与节点池的亲和组规格一致。​
    • 整组添加:必须勾选该亲和组下的全部 ECS 实例,不能只添加部分。​
    • 例如,节点池亲和组规格为 4,则需选择一个或多个规格同样为 4 的亲和组,并勾选其下全部 4 个 ECS 实例。如需更改节点池的亲和组规格,请参见 管理节点池。​
    • 若当前节点池未启用 购买亲和组(邀测),但您选择了亲和组 ECS 实例,可能会导致非预期行为。建议在非亲和组购买方式的节点池中,不要选择亲和组 ECS 实例。​
    已选服务器​
    显示您已选中的 ECS 实例。​
    保留云服务器实例名称​
    已有节点加入节点池时,是否保留原 ECS 实例的名称。​
    • 勾选:保留原来的 ECS 实例名称。​
    说明​
    保留的 ECS 实例名称中若有中文字符,则该节点的cluster.vke.volcengine.com/node-name系统标签为无效标签。因此在后续该节点的亲和调度中等场景中,请使用其他标签,避免使用cluster.vke.volcengine.com/node-name标签。​
    • 不勾选:不保留原 ECS 实例名称,由容器服务根据当前节点池的配置,重新命名该节点。​
    数据盘挂载​
    勾选后表示指定挂载目录,将节点的数据云盘挂载到该目录。​
    指定挂载目录前,请仔细阅读界面提示的注意事项。​
    重装操作系统​
    • 勾选:表示重装 ECS 实例的操作系统,使用当前节点池的操作系统配置,ECS 实例系统盘原有的数据会被清除且不可恢复。​
    • 不勾选:表示继续使用 ECS 实例原有的操作系统和系统盘数据。​
    注意​
    • 继续使用 ECS 实例原有的操作系统和系统盘数据时,请确保 ECS 实例满足如下要求,否则添加节点失败:​
    • ECS 实例必须为 RUNNING 状态。​
    • ECS 实例必须安装云助手且云助手状态为 Running。​
    • 若不重装操作系统,ECS 实例上的旧数据可能会导致节点添加失败或出现其它未知问题,强烈推荐重装操作系统。​
    重启安装云助手 Agent​
    默认安装 Agent,不支持修改。使用 Agent 进行节点管理,方便节点的故障监测和自愈。​
    ​
  1. 单击 确定,完成配置。​
克隆节点池​
容器服务支持克隆节点池,通过创建相似配置的不同节点池,为多个上层业务提供服务。​
说明​
默认节点池不支持克隆。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 ... 中的 克隆。​
  1. 在 克隆节点池 页面设置节点池名称、节点登录密码/SSH 密钥对,其余参数与被克隆的节点池配置相同,请按需更新。参数说明,请参见本文上方 编辑节点池。​
  1. 单击 下一步:确认配置,确认节点池配置信息并勾选 我已阅读并同意 后,单击 确定,完成克隆节点池。​
移除节点池​
确保正常业务运行不受影响的情况下,可移除不需要继续工作的节点池和相关节点。​
注意​
  • 移除节点池时会将其中全部节点移出当前容器集群,无法恢复,请谨慎操作。​
  • 节点池内所有节点上的 Pod 将被删除,并可能触发重调度,如无法调度可能影响业务,请确保集群有足够资源进行重调度。​
  • 移除节点池并同步销毁 ECS 实例后,ECS 系统盘和数据盘的数据会被同步删除,无法恢复,请谨慎操作。​
  • 仅支持销毁按量计费和抢占式实例类型的 ECS 实例,不支持销毁包年包月类型的 ECS。如需销毁包年包月 ECS 实例,请前往 云服务器控制台 退订。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 ... 中的 移除。​
  1. 在弹出的确认移除节点池窗口,按需选择 同步销毁释放节点 并单击弹框右下角 移除 ,完成节点池移除并同步移除节点池内的所有节点。​
故障诊断​
节点池诊断可以帮助用户发现容器服务集群中节点池可能存在的潜在风险,包括:节点池状态异常、CA 组件状态、节点配额状态、ECS 库存检查等。​
说明​
默认节点池不支持故障诊断。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  • 有如下两种方式,对节点池及节点池内的节点发起故障诊断。​
  • ​
    节点池详情页
    故障诊断页
    ​
    1. 在 节点池 页面单击目标节点池名称,进入 节点详情页。​
    1. 选择 故障诊断 页签,单击对应操作按钮直接对当前节点池及其节点发起故障诊断。​
    • 节点池诊断:直接对当前节点池发起故障诊断,诊断结束后可查看诊断结果。更多说明,请参见 节点池诊断。​
    • 节点诊断:选择当前节点池中的节点,对指定的节点发起节点诊断。更多说明,请参见 节点诊断。​
    ​
运行时升级​
VKE 从 Kubernetes v1.34 版本开始支持使用 containerd 2.1.x 版本,并在 Kubernetes v1.36 版本后不再支持使用 containerd 1.x 版本节点和节点配置。通过 运行时升级 功能,可升级节点的 containerd 版本。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 ... 中的 运行时升级。​
  1. 在 节点 Kubernetes 升级 页面,升级节点的 containerd 版本。详细的参数配置及升级注意事项,请参见 节点升级。​
编辑运行时​
VKE 支持更新节点池内节点的 containerd 配置。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 ... 中的 编辑运行时。​
  1. 在 编辑容器运行时 对话框,选择目标运行时版本后单击 确定。运行时版本说明,请参见 运行时发布记录。​
开启/关闭托管​
普通节点池支持改为托管节点池,托管节点池也支持关闭托管,改为普通节点池。​
  1. 登录 容器服务控制台,在左侧导航栏中选择 集群。​
  1. 单击目标集群名称,在集群管理页面的左侧导航栏中选择 节点管理 > 节点池。​
  1. 单击目标节点池右侧 ... 中的 开启托管 或 关闭托管。​
  • ​
    开启托管
    关闭托管
    ​
    在 检查和自愈配置 窗口,根据系统提示配置参数,然后单击 确定。更多托管节点池相关介绍,请参见 创建托管节点池。​
    ​
    参数​
    说明​
    检查和自愈​
    配置是否开启节点检查自愈功能。​
    • 开启:通过配置节点检查自愈规则,系统会自动检查节点状态,当节点故障时及时封锁节点或重启组件,防止造成业务损失。​
    • 关闭:(默认)不开启节点检查自愈功能。​
    检查和自愈规则​
    配置节点池的检查和自愈规则,包括:​
    • 推荐规则:为节点池启用推荐的检查自愈规则。推荐规则的详情和自愈动作,请参见 推荐规则。​
    • 自定义规则:在下拉菜单中选择自定义的检查自愈规则。如果未配置规则,可以单击 新建检查自愈规则,创建新的规则。详细说明,请参见 节点池节点检查自愈。​
    说明​
    当节点池使用 推荐规则 时,系统会自动生成检查自愈规则,其名称格式为:​
    • GPU 节点池的检查自愈规则名称为GPU 节点池自愈规则-{节点池名称}-{随机数}。​
    • 非 GPU 节点池的检查自愈规则名称为节点池自愈规则-{节点池名称}-{随机数}。​
    ​
    ​
    ​
最近更新时间:2026.09.21 18:55:49
这个页面对您有帮助吗?
有用
有用
无用
无用