集群扩容即扩容集群内的节点资源。您可以根据实际业务需要对集群的节点进行扩容。
若节点资源不足,会导致创建工作负载等操作失败。您可以通过以下两种方式进行扩容:
前提条件
创建新节点
登录 LHC 控制台,在左侧导航栏单击 集群管理 > 集群详情,进入集群列表页。
单击目标集群卡片中的 扩容集群。
在 集群扩容 页面,配置以下节点信息:
虚拟交换机:选择 ECS 机器所关联的交换机。
付费类型:支持 按量付费 和 包年包月 两种节点付费类型。选择 包年包月 时,需设置以下参数。
购买时长:目前支持选择 1、2、3、6 个月和 1~5 年。
自动续费:设置是否自动续费。
伸缩数量(扩容):设置要扩容的机器数量,默认为 1。
实例规格:支持选择多个实例规格。详情请参见 实例规格族。
系统盘:支持 SSD 云盘和高效云盘。至少 40 GB。
挂载磁盘:支持 SSD 云盘和高效云盘。至少 40 GB。
密码:设置节点的登录密码。8~30 个字符,且同时包含三项(大写字母、小写字母、数字和特殊符号)。若遗忘可登录 ECS 控制台重置密码。
云监控插件:选择是否在 ECS 节点上安装云监控插件,安装后可以在云监控控制台查看所创建 ECS 实例的监控信息。
标签:为节点绑定标签,可通过标签来筛选节点。输入键和对应的值,单击 添加一行数据,在弹出框中输入 key 和 value。
污点(Taints):为 Worker 节点添加污点。单击 添加一行数据,在弹出框中输入变量名、值,选择 Effect。更多详情参见 官方文档。
部署单元:保持默认配置。
统一接入节点:勾选后,扩容的节点将用于网络统一接入集群节点资源。
完成配置后,单击 提交。
在集群详情页面,如果集群状态显示扩容中,则说明节点正在扩容中。扩容完成后,集群状态显示为运行中。
添加已有节点
您可以将工作空间中已有的处于 运行中 状态的 ECS 加入到集群。系统会从当前工作空间中筛选出之前以 清除机器环境 方式删除的 ECS,以及从当前工作空间中筛选出符合条件的 ECS。
您需要将待添加的 ECS 实例添加到集群自动创建的节点安全组内。
登录 LHC 控制台,在左侧导航栏单击 集群管理。
在 集群详情 页,单击 节点 页签,进入节点列表页面。
选择目标节点,单击 添加已有节点,完成以下 集群扩容 配置。
添加方式:默认为自动添加。自动添加节点方式会列出当前账号下可用的 ECS 云服务器,在 Web 界面进行安装部署,并自动添加到集群。
选择已有云服务器:勾选要添加的 ECS。
单击 下一步,填写以下实例信息。
数据盘挂载:设置是否将容器和镜像存储在数据盘。
说明如果 ECS 已挂载数据盘,且最后一块数据盘的文件系统未初始化,系统会自动将该数据盘格式化为 ext4,用来存放内容/var/lib/docker、/var/lib/kubelet 。数据盘内原有数据将丢失,请注意备份数据。
如果 ECS 未挂载数据盘,则不会挂载新的数据盘。
CPU Policy:设置 CPU Policy。
none:默认策略,表示启用现有的默认 CPU 亲和方案。
static:允许为节点上具有某些资源特征的 Pod 赋予增强的 CPU 亲和性和独占性。
密码:设置节点的登录密码。
确认密码:确认密码。
部署单元:使用默认配置。
标签:为节点绑定标签。输入键和对应的值,单击 添加,在弹出框中输入 变量名、值。
完成配置后,单击 提交。