节点管理
容器节点
概述
容器节点是 Kubernetes 集群的基本组成元素,分为管理节点 (Master) 和计算节点 (Node)。用户可根据实际需求,为Kubernetes集群添加或移除计算节点。
添加容器节点
添加容器节点主要指为 Kubernetes 集群添加计算节点,以达到扩容的效果。
准备工作
将主机作为计算节点添加进 Kubernetes 集群前,需确保该主机已添加为物理机,可参考添加物理机章节先将主机添加为物理机。
添加容器节点
在ZStack Cube 双引擎版主菜单,点击,进入容器节点界面。点击添加容器节点,进入添加容器节点界面。
可参考以下示例输入相应内容:
- 节点信息:选取已添加到平台的物理机添加为容器节点,需配置如下节点信息
- IPv4地址:默认为物理机的IPv4地址
- 名称:设置节点的名称。默认为物理机的名称,可修改。命名规则:长度限制2-50字符,只能包含小写字母、数字和分隔符
(-),不能以分隔符开头或结尾Note:
- 添加容器节点过程中会将主机的hostname设置为节点名称。
- 名称不能与已有容器节点重复。
- 批量添加容器节点时,本批次节点使用的名称不能重复。
- 节点角色:默认为计算节点,可选GPU节点Note:
- GPU 节点在部署过程中将自动安装对应组件,请根据实际情况选择是否将机器安装为 GPU节点。
- 如勾选 GPU节点,请确保该节点已正确安装 GPU 驱动,如未安装驱动,则只会安装对应组件不会将节点设置为 GPU节点角色。
- GPU厂商:节点角色勾选 GPU节点时需填写该字段,选择该节点上的 GPU 的厂商,系统将安装对应厂商的 GPU 相关组件,当前支持:NVIDIA、华为
- 节点ROOT密码:填写节点root账号密码 ,便于添加节点过程中 ,SSH到节点执行安装步骤,请确保每个节点的ROOT密码一致
- 节点SSH端口:填写SSH节点使用的端口 ,便于添加节点过程中 ,SSH到节点执行安装步骤 ,请确保每个节点的该端口可被连通
- DNS服务器:添加 DNS 服务器,提供 DNS 解析服务,解析 Kubernetes 集群外部域名,如未部署专用的 DNS 服务器,可填写公共 DNS 服务器地址,如 223.5.5.5
点击确定后,系统将开始添加容器节点,Kubernetes 集群状态变为扩容中,用户点击,查看容器节点的添加结果。
如图 1所示:图 1. 添加容器节点


Note:
- 目前仅支持添加计算节点,不支持添加管理节点。
- Kubernetes 集群处于运行中状态时才可添加节点。
管理容器节点
在ZStack Cube 双引擎版主菜单,点击,进入容器节点界面。
容器节点支持以下操作:
| 操作 | 描述 |
|---|---|
| 添加容器节点 | 为 Kubernetes 集群添加计算节点,以达到扩容的效果。 Note:
|
| 移除容器节点 | 将容器节点从 Kubernetes 集群中移除。 Note:
|
| 停止调度 | 停止调度节点后,新部署的容器应用将无法调度到该节点上。该功能主要用于节点需要维护的场景。 Note:
|
| 恢复调度 | 恢复调度节点后,新部署的容器应用可以调度到该节点上。 Note:
|
| 容器节点详情 |
|
