容器服务
检查项 | 是否检查 | 开启自愈 | 自愈动作 |
检查项 | 是否检查 | 开启自愈 | 自愈动作 |
GPU 掉卡故障 | 是 | 开启 | 节点封锁 |
GPU 内部故障 | 是 | 开启 | 节点封锁 |
GPU 可恢复的内存故障 | 是 | 开启 | 节点封锁 |
GPU 不可恢复的内存故障 | 是 | 开启 | 节点封锁 |
GPU 运行时故障 | 是 | 开启 | 节点封锁 |
GPU 运行时警告 | 是 | 开启 | 节点封锁 |
GPU 链路故障 | 是 | 开启 | 节点封锁 |
GPU 链路性能下降 | 是 | 开启 | 节点封锁 |
GPU 驱动故障 | 是 | 开启 | 节点封锁 |
GPU 驱动警告 | 是 | 开启 | 节点封锁 |
ECS 故障 | 否 | - | - |
Kubelet 故障 | 是 | 开启 | 重启 kubelet 服务 |
Runtime 故障 | 是 | 开启 | 重启 containerd 服务 |
时间同步服务异常 | 是 | 开启 | 重启 chrony 服务 |
节点文件系统只读 | 否 | - | - |
节点内核故障 | 否 | - | - |
节点内核死锁 | 否 | - | - |
检查项 | 是否检查 | 开启自愈 | 自愈动作 |
检查项 | 是否检查 | 开启自愈 | 自愈动作 |
GPU 掉卡故障 | 否 | - | - |
GPU 内部故障 | 否 | - | - |
GPU 可恢复的内存故障 | 否 | - | - |
GPU 不可恢复的内存故障 | 否 | - | - |
GPU 运行时故障 | 否 | - | - |
GPU 运行时警告 | 否 | - | - |
GPU 链路故障 | 否 | - | - |
GPU 链路性能下降 | 否 | - | - |
GPU 驱动故障 | 否 | - | - |
GPU 驱动警告 | 否 | - | - |
ECS 故障 | 否 | - | - |
节点 Not Ready | 否 | - | - |
Kubelet 故障 | 是 | 开启 | 重启 kubelet 服务 |
Runtime 故障 | 是 | 开启 | 重启 containerd 服务 |
时间同步服务异常 | 是 | 开启 | 重启 chrony 服务 |
节点文件系统只读 | 否 | - | - |
节点内核故障 | 否 | - | - |
节点内核死锁 | 否 | - | - |
配置项 | 说明 |
配置项 | 说明 |
名称 | 根据系统提示的命名规则,自定义节点池名称。同一个集群内,节点池名称须唯一。 |
计费方式 | 节点对应云服务器(ECS)资源的收费模式:
说明 |
开启托管 | 默认开启。表示使用 VKE 提供的托管节点池能力。 托管节点池在日常运维、故障运维、资源利用率中带来更简单高效的运维。 |
检查和自愈 | 仅打开 开启托管 开关后显示该参数。 开启托管节点池能力后默认开启节点检查自愈功能。通过配置节点自愈规则,系统会自动检查节点上的 Kubelet 故障、Runtime 故障、GPU 卡状态等多种故障场景,当节点故障时及时封锁节点或重启组件,防止造成业务损失。更多说明,请参见 检查自愈概述。 |
检查和自愈规则 | |
弹性伸缩 |
注意 |
可用区 |
|
节点子网 | 系统将根据所选可用区筛选可用的子网列表,选择可用区范围内一个和多个子网,为节点提供网络支撑。
说明
|
计算规格 |
注意
|
已选规格 | 展示创建节点池使用的已选计算规格,最多允许选择 10 个规格。 说明
|
价格模式 | 计费方式 选择 抢占式实例 后显示该参数。 抢占式实例的价格模式:
说明 建议您与 高级配置 中的 抢占式实例补偿 参数配合使用,在实例被释放时做好数据备份等工作。 |
ECS 实例所属项目 | |
高性能计算集群 | 计算规格 选择 高性能计算 GPU 型 规格后显示该参数。 注意 所选的高性能计算集群所属可用区,必须在当前节点池子网所属可用区范围内。 |
购买亲和组 | 亲和组(Affinity Group)是一组在物理上就近部署的 ECS 实例集合。组内实例间通过高性能网络互联,适用于需要低延迟、高带宽通信的计算场景。 此处勾选 启用 后,表示以亲和组方式购买实例,此时需要在 亲和组规格 下拉列表中选择具体规格。 注意
|
节点数量 | 配置集群起始节点数量,为工作负载运行提供计算存储等资源。
注意 |
更多配置 | |
容器运行时 | 【公测】选择容器运行时及其版本。 说明 |
节点池标签 | 自定义的资源标签,用于从不同维度对具有相同特征的节点池进行分类、搜索和聚合,能够灵活管理节点池。 单击 添加标签,根据界面提示输入 键 和 值。 |
多子网调度策略 | 为节点池中的多个子网设置调度优先级,用于在 Worker 节点扩容时按照子网优先级顺序进行调度。有如下两种策略:
|
网络通讯模式 |
说明 仅计算规格中存在 vRDMA 网卡数的规格,支持使用 RDMA 通讯模式。 |
ECS 实例标签 | 容器服务为新增的 ECS 实例绑定火山引擎平台标签,用于搜索、管理 ECS 实例。 单击 添加标签,根据界面提示输入 键 和 值。 说明 后续节点池扩容后新增的节点,将绑定该 ECS 实例标签。 |
部署集 | 勾选后表示将节点池中节点对应的 ECS 实例添加到部署集中。 |
配置项 | 说明 |
配置项 | 说明 |
操作系统 | 根据实际情况,选择节点使用的系统镜像,包括:公共镜像、自定义镜像、共享镜像。
注意
|
启动时安装云助手 Agent | 默认安装 Agent,不支持修改。托管节点池使用 Agent 进行节点管理,方便该节点池中节点的故障监测和自愈。 |
安全加固 | 配置主机安全加固。
|
存储 | 节点池的存储配置,包含如下参数:
说明
说明 本地盘数据可靠性取决于物理服务器的可靠性,存在数据丢失风险。如果应用层没有数据冗余架构,建议通过配置数据盘,使用云盘存储业务数据。
说明 极速型 SSD 提供性能级别选择。不同性能的极速型 SSD 云盘提供的最大 IOPS、最大吞吐量、时延等性能值不同。
说明 仅支持在以下场景,配置数据盘的额外性能:
说明
说明 仅支持使用数据盘类型且状态为“可用”的快照。 |
配置项 | 说明 |
配置项 | 说明 |
节点标签 (Labels) | 对应 Kubernetes 中的 Label,能够为节点定义不同的属性,方便批量筛选等需求,可为节点池中的节点批量添加相同标签。 单击 添加节点标签,根据界面提示输入 键 和 值。 注意 |
节点污点 (Taints) | 污点(Taints)能够使节点排斥某些特定的 Pod,避免 Pod 调度到该节点上,可为节点池中的节点批量添加相同污点。 单击 添加 Taints,根据界面提示输入 键、值 和 效果。其中污点 效果 选项说明如下:
注意 |
开启节点标签及污点自动更新 | 配置节点标签和污点的自动更新功能。
注意 关闭节点标签和污点自动更新功能,可能导致某些使用固定节点标签的功能异常,请谨慎操作! |
Kubelet 自定义参数 | |
Containerd 配置 | |
抢占式实例补偿 | |
按量实例补充抢占式容量 | 计费方式 选择 抢占式实例 后显示该参数。开启后,当抢占式实例因库存、价格等原因不足时,将使用按量实例进行补充。按量实例运行期间,即使抢占式实例符合条件也不会进行再次均衡,仅在当前节点池缩容时,优先释放这部分按量实例。更多说明,请参见 抢占式实例节点池。 |
节点分布比例策略 | |
自定义名称 | 节点池中节点的各类自定义名称,按需勾选并设置,支持同时勾选设置多个自定义名称: 说明
|
镜像懒加载 | |
部署节点前执行的脚本 | 输入 Shell 格式的脚本,节点部署 Kubernetes 组件前将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。 脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。 该功能通常用于进行一些预处理操作,如设置环境变量、创建临时目录等。 |
部署执行脚本 | 输入 Shell 格式的脚本,节点部署 Kubernetes 组件后将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。 该功能常用于修改 kubelet 配置参数等场景。 |
节点自动绑定公网 IP | 是否为集群中的节点自动绑定公网 IP(EIP):
注意 公网 IP 加入到共享带宽包时,必须同时满足如下条件:
说明
|
封锁节点 | 默认不开启。开启封锁节点后,将节点池中的节点调整到已封锁且不可调用状态,新创建的 Pod 无法调度到该节点池中的节点上,已经运行在该节点上的 Pod 不受影响。可手动执行kubectl uncordon命令取消封锁。 封锁节点将减少该节点所属集群的剩余可用资源配额,若集群本身预留的可用资源不足,将会影响后续正常业务的调度和存量业务的运行。 |