本文主要介绍如何将集群中的普通节点通过"服务升级"功能切换至原生节点,以便在不更换 CVM 机器资源的情况下享受 7*24 小时成本优化服务。
说明:
该功能仅适用于特定机型,包括 BMS5、HCCPNV5、HCCPNV5v、HCCPNV4sne、HCCPNV4ane 和 HCCPNV4sn。
在执行升级操作之前,请务必谨慎操作,因为升级是不可逆的行为。
特性对比
参数项 | 普通节点 | 服务升级后的原生节点 |
收费说明 | CVM 资源费用 | CVM 资源费用 + 原生节点增值服务费 |
操作系统 | 公共或自定义镜像 | 原生节点专用镜像 |
Request 推荐 | 支持 | |
节点放大 | 不支持 | |
可抢占式 Job | 不支持 | |
内存压缩 | 不支持 | |
在离线混部 | 不支持 | |
qGPU | 不支持 | |
原地升降配 | 不支持 | |
故障自愈 | 不支持 | |
内核/kubelet 运维参数管理 | 不支持 | |
MachineSet/Machine 声明式管理 | 不支持 |
操作步骤
本文以按量计费的普通节点 BMS5 机型为例,介绍如何升级为原生节点管理。
1. 登录 容器服务控制台,选择左侧导航栏中的集群。
2. 在集群列表页中,单击集群 ID,进入该集群详情页。
3. 选择左侧菜单栏中的节点管理 > Worker 节点,进入节点管理页面。
步骤1:创建原生节点池
原生节点通过节点池统一管理,服务升级前需要您先创建空(无实际机器资源)的原生节点池,方便在服务升级时将普通节点加入该池子管理。
1. 在 worker 节点页面点击新建按钮,在弹窗中选择节点类型为“原生节点”。
2. 在节点池创建页面填写相关参数,请特别注意以下参数的填写说明,其他参数的介绍请参见 新建原生节点。
计费模式:原生节点池的计费模式不支持修改,节点池的计费模式务必与待升级普通节点的计费模式保持一致。
数量:数量为0代表仅创建资源数为空的节点池模板(无资源创建则不会产生任何费用),否则在创建节点池时会自动创建出指定数量的 CVM 资源(同时收取 CVM 资源费和原生节点增值服务费)。若您仅计划将已有普通节点进行服务升级,推荐数量设置为0。
3. 单击创建节点池。如下图所示:
步骤2:选择目标普通节点
1. 进入节点列表页面。
2. 选择目标普通节点,在操作栏单击服务升级。如下图所示:
步骤3:服务升级
1. 在服务升级弹窗中的“信息确认”环节,选择待升级节点要加入的原生节点池,如下图所示:
系统会校验该节点和目标节点池之间的计费模式和规格(对应机型的 CPU/内存)是否一致。
每个节点会产生对应的增值服务费,计费模式和资源保持一致。
2. 单击下一步进入“服务升级”确认页,请特别注意以下参数。
服务升级需重装节点镜像为原生节点专有镜像,建议您提前封锁并排空节点。
升级过程中将按照所选节点池的参数配置对节点初始化,其中系统盘会重装,数据盘数据/公网 ip(若开启)/子网信息会被保留,安全组/ssh 密钥/kubelet 参数等高级参数会按照节点池填写值进行设置。
完成升级后您仍可在 CVM 控制台查看机器详情,为保障信息一致性,建议在 TKE 平台操作节点。
服务升级流程预估15分钟左右,单击确认升级后可刷新页面在状态栏获取进度。
3. 单击完成进行服务升级,您可在节点列表的状态栏查看升级进度。如下图所示:
4. 升级完成后,您可在目标节点池中查看并管理该原生节点,此时节点具备所有增值功能。如下图所示: