容器服务
参数 | 说明 |
参数 | 说明 |
名称 | 根据系统提示的命名规则,自定义集群名称或使用系统自动生成的集群名称。同一地域内不允许重名。 |
Kubernetes 版本 | |
集群规格 | |
自动运维窗口 |
|
参数 | 说明 |
参数 | 说明 |
IP 版本 | 【邀测·申请试用】集群默认使用 IPv4 单栈网络。申请 IP 版本 功能邀测后,支持自定义选择 IPv4 单栈 或 IPv6 双栈。IPv4/IPv6 双栈集群相关介绍参见:创建 IPv4/IPv6 双栈集群。 注意
|
私有网络 | 选择集群所属的私有网络(VPC)。私有网络为集群提供一个隔离的、自主配置和管理的虚拟网络环境。 |
容器网络模型 | 配置集群的容器网络(CNI)方案:
注意 集群创建成功后,容器网络模型不支持修改。 |
控制面子网 | 配置托管集群的 Kubernetes API Server 所在地域的可用区分布,以及为 API Server 创建负载均衡器的网段:
说明 |
网络模式 | 当 容器网络模型 选择 VPC-CNI 时,配置集群网络模式。
|
Pod 子网 | |
Pod CIDR | |
单节点 Pod 实例数量上限 | 当 容器网络模型 选择 Flannel 时,配置单个节点上可容纳的最大 Pod 数量。 注意 由于集群中部分服务组件也需要部署在节点上,因此节点上实际可容纳的业务 Pod 数量会小于该配置。建议您在配置时考虑此影响因素。 |
Service CIDR | |
公网访问 | 是否开启集群内节点、应用的公网访问:
说明
说明 为了避免因误删除等操作影响您的 VKE 集群正常运行,通过 VKE 创建的 NAT 网关实例生命周期随 VKE 集群生命周期,不允许您自行删除。 |
API Server 公网访问 | 是否开启 API Server 公网访问:
|
参数 | 说明 |
参数 | 说明 |
容器观测 | 配置容器基础监控和控制面服务监控,能够提供集群基础资源(节点、kubelet、kube-state-metrics 等)和控制面服务(kube-apiserver、kube-scheduler、etcd 等)的指标监控。
说明
说明
|
参数 | 说明 |
参数 | 说明 |
标签 | 自定义的资源标签(Tag),用于从不同维度对具有相同特征的集群进行分类、搜索和聚合,能够灵活管理集群。 单击 添加标签,根据界面提示输入 键 和 值。 |
控制面组件日志 | |
集群巡检 | |
控制面参数配置 | 目前支持配置如下控制面参数:
|
Pod 网络接口 |
说明
|
服务转发模式 |
说明
|
集群删除保护 | 默认开启,开启后可防止通过控制台或调用 API 误删本集群。若后续要删除该集群,需要先关闭删除保护功能,再删除集群。 |
集群所属项目 | |
集群本地域名 | 根据系统提示的输入规则,自定义 Kubernetes 集群的本地域名。自定义集群本地域名可保证集群内 Service 名称全局唯一,支持多集群 DNS 域名解析场景。 若不设置,则默认集群本地域名为cluster.local。 |
自定义证书 SAN | 自定义签发域名或 IP 能力,支持输入符合规范的自定义 IP、域名或 URI,多个配置以半角逗号(,)、回车键或空格分隔。支持最多 6 条自定义证书 SAN(Subject Alternative Name)。 |
参数 | 说明 |
参数 | 说明 |
节点池 | 选择是否创建具有 ECS 类型节点的节点池。
|
ECS 节点来源 | 节点池 选择 立即创建 时需要配置此参数,选择节点的来源。
|
参数 | 说明 |
参数 | 说明 |
名称 | 根据系统提示的命名规则,自定义节点池名称。同一个集群内,节点池名称须唯一。 注意 |
托管节点池 | |
计费方式 | |
可用区 | |
节点子网 | 系统将根据所选可用区筛选可用的子网列表,选择可用区范围内一个或多个子网,为节点提供网络支撑。 说明
|
计算规格 | 系统会根据所选子网筛选可用的计算规格列表,并按照所选计算规格定义节点的计算资源配置。 说明
|
已选规格 | 展示创建节点池使用的已选计算规格,最多允许选择 10 个规格。 说明
|
ECS 实例所属项目 | |
高性能计算集群 | 计算规格 选择 高性能计算 GPU 型 规格后显示该参数。 注意 所选的高性能计算集群所属可用区,必须在当前节点池子网所属可用区范围内。 |
购买亲和组 | 亲和组(Affinity Group)是一组在物理上就近部署的 ECS 实例集合。组内实例间通过高性能网络互联,适用于需要低延迟、高带宽通信的计算场景。 此处勾选 启用 后,表示以亲和组方式购买实例,此时需要在 亲和组规格 下拉列表中选择具体规格。 注意
|
节点数量 | |
更多配置 | |
容器运行时 | 【公测】选择容器运行时及其版本。 说明 |
节点池标签 | 自定义的资源标签,用于从不同维度对具有相同特征的节点池进行分类、搜索和聚合,能够灵活管理节点池。 单击 添加标签,根据界面提示输入 键 和 值。 |
多子网调度策略 | 为节点池中的多个子网设置调度优先级,用于在 Worker 节点扩容时按照子网优先级顺序进行调度。有如下两种策略:
|
网络通讯模式 |
说明 仅计算规格中存在 vRDMA 网卡数的规格,支持使用 RDMA 通讯模式。 |
ECS 实例标签 | 容器服务为新增的 ECS 实例绑定火山引擎平台标签,用于搜索、管理 ECS 实例。 单击 添加标签,根据界面提示输入 键 和 值。 说明 后续节点池扩容后新增的节点,将绑定该 ECS 实例标签。 |
部署集 | 勾选后表示将节点池中节点对应的 ECS 实例添加到部署集中。 |
参数 | 说明 |
参数 | 说明 |
全部服务器 | 显示您账号下本地域中,与当前集群在同一个项目和私有网络下的所有云服务器实例。请根据您的需求,勾选目标云服务器实例。 |
已选服务器 | 显示您已选中的云服务器实例。 |
保留云服务器实例名称 |
说明 保留的云服务器实例名称中若有中文字符,则该节点的cluster.vke.volcengine.com/node-name系统标签为无效标签。因此在后续该节点的亲和调度中等场景中,请使用其他标签,避免使用cluster.vke.volcengine.com/node-name标签。
|
数据盘挂载 |
注意
|
重装操作系统 |
注意
|
操作系统 | 勾选 重装操作系统 后显示该参数。 根据实际情况,选择节点使用的系统镜像,包括:公共镜像、自定义镜像、共享镜像。
注意
|
重启安装云助手 Agent | 默认安装 Agent,不支持修改。使用批量作业 Agent 进行节点管理,方便该节点池中节点的故障监测和自愈。 |
安全加固 | 配置主机安全加固:
|
更多配置 | |
节点池标签 | 自定义的资源标签,用于从不同维度对具有相同特征的节点池进行分类、搜索和聚合,能够灵活管理节点池。 单击 添加标签,根据界面提示输入 键 和 值。 |
ECS 实例标签 | 容器服务为 ECS 实例绑定火山引擎平台标签,用于搜索、管理 ECS 实例。 单击 添加标签,根据界面提示输入 键 和 值。 说明 后续vke-default-nodepool默认节点池中扩容后新添加进来的 ECS 实例,将绑定该 ECS 实例标签。 |
参数 | 说明 |
参数 | 说明 |
操作系统 | 根据实际情况,选择节点使用的系统镜像,包括:公共镜像、自定义镜像、共享镜像。
注意
|
启动时安装云助手 Agent | 默认安装 Agent,不支持修改。使用批量作业 Agent 进行节点管理,方便该节点池中节点的故障监测和自愈。 |
安全加固 | 配置主机安全加固:
|
存储 | 节点池的存储配置,包含如下参数:
说明
说明 本地盘数据可靠性取决于物理服务器的可靠性,存在数据丢失风险。如果应用层没有数据冗余架构,建议通过配置数据盘,使用云盘存储业务数据。
说明 极速型 SSD 提供性能级别选择。不同性能的极速型 SSD 云盘提供的最大 IOPS、最大吞吐量、时延等性能值不同。
说明 仅支持在以下场景,配置数据盘的额外性能:
说明
说明 仅支持使用数据盘类型且状态为“可用”的快照。 |
参数 | 说明 |
参数 | 说明 |
安全组 | |
登录方式 | 配置节点的登录方式。
说明 无论是创建新节点或使用已有节点,在集群创建成功时,节点都具有新的操作系统,因此需要配置节点的登录方式。后续该节点所在节点池中的其他节点,均以此处设置的登录方式,登录节点。 |
参数 | 说明 |
参数 | 说明 |
节点标签 (Labels) | 对应 Kubernetes 中的 Label,能够为节点定义不同的属性,方便批量筛选等需求,可为节点池中的节点批量添加相同标签。 单击 添加节点标签,根据界面提示输入 键 和 值。 注意 |
节点污点 (Taints) | 污点(Taints)能够使节点排斥某些特定的 Pod,避免 Pod 调度到该节点上,可为节点池中的节点批量添加相同污点。 单击 添加 Taints,根据界面提示输入 键、值 和 效果。其中污点 效果 选项说明如下:
注意 |
Kubelet 自定义参数 | ECS 节点来源 为 创建节点 时支持配置该参数。 |
Containerd 配置 | |
自定义名称 | 节点池中节点的各类自定义名称,按需勾选并设置,支持同时勾选设置多个自定义名称: 说明
|
镜像懒加载 | |
部署节点前执行的脚本 | 输入 Shell 格式的脚本,节点部署 Kubernetes 组件前将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。 脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。 该功能通常用于进行一些预处理操作,如设置环境变量、创建临时目录等。 |
部署执行脚本 | 输入 Shell 格式的脚本,节点部署 Kubernetes 组件后将自动执行该脚本。需要您自行实现脚本命令,并保证脚本的可重入及重试逻辑。 脚本及其日志文件可在节点的/usr/local/vke/userscripts目录下查看。 该功能常用于修改 kubelet 配置参数等场景。 |
节点自动绑定公网 IP | 是否为集群中的节点自动绑定公网 IP(EIP):
注意 公网 IP 加入到共享带宽包时,必须同时满足如下条件:
说明
|
封锁节点 | 将节点池中的节点调整到已封锁且不可调用状态,新创建的 Pod 无法调度到该节点池中的节点上,已经运行在该节点上的 Pod 不受影响。可手动执行kubectl uncordon命令取消封锁。 封锁节点将减少该节点所属集群的剩余可用资源配额,若集群本身预留的可用资源不足,将会影响后续正常业务的调度和存量业务的运行。 |