扩容集群

集群扩容即扩容集群内的节点资源。您可以根据实际业务需要对集群的节点进行扩容。

若节点资源不足,会导致创建工作负载等操作失败。您可以通过以下两种方式进行扩容:

前提条件

创建集群

创建新节点

  1. 登录 LHC 控制台,在左侧导航栏单击 集群管理 > 集群详情,进入集群列表页。

  2. 单击目标集群卡片中的 扩容集群

    扩容集群
  3. 集群扩容 页面,配置以下节点信息:

    • 虚拟交换机:选择 ECS 机器所关联的交换机。

    • 付费类型:支持 按量付费包年包月 两种节点付费类型。选择 包年包月 时,需设置以下参数。

      • 购买时长:目前支持选择 1、2、3、6 个月和 1~5 年。

      • 自动续费:设置是否自动续费。

    • 伸缩数量(扩容):设置要扩容的机器数量,默认为 1

    • 实例规格:支持选择多个实例规格。详情请参见 实例规格族

    • 系统盘:支持 SSD 云盘和高效云盘。至少 40 GB。

    • 挂载磁盘:支持 SSD 云盘和高效云盘。至少 40 GB。

    • 密码:设置节点的登录密码。8~30 个字符,且同时包含三项(大写字母、小写字母、数字和特殊符号)。若遗忘可登录 ECS 控制台重置密码。

    • 云监控插件:选择是否在 ECS 节点上安装云监控插件,安装后可以在云监控控制台查看所创建 ECS 实例的监控信息。

    • 标签:为节点绑定标签,可通过标签来筛选节点。输入键和对应的值,单击 添加一行数据,在弹出框中输入 key 和 value。

    • 污点(Taints):为 Worker 节点添加污点。单击 添加一行数据,在弹出框中输入变量名、值,选择 Effect。更多详情参见 官方文档

    • 部署单元:保持默认配置。

    • 统一接入节点:勾选后,扩容的节点将用于网络统一接入集群节点资源。

  4. 完成配置后,单击 提交

    在集群详情页面,如果集群状态显示扩容中,则说明节点正在扩容中。扩容完成后,集群状态显示为运行中。

添加已有节点

您可以将工作空间中已有的处于 运行中 状态的 ECS 加入到集群。系统会从当前工作空间中筛选出之前以 清除机器环境 方式删除的 ECS,以及从当前工作空间中筛选出符合条件的 ECS。

说明

您需要将待添加的 ECS 实例添加到集群自动创建的节点安全组内。

  1. 登录 LHC 控制台,在左侧导航栏单击 集群管理

  2. 集群详情 页,单击 节点 页签,进入节点列表页面。

  3. 选择目标节点,单击 添加已有节点,完成以下 集群扩容 配置。

    1
    • 添加方式:默认为自动添加。自动添加节点方式会列出当前账号下可用的 ECS 云服务器,在 Web 界面进行安装部署,并自动添加到集群。

    • 选择已有云服务器:勾选要添加的 ECS。

  4. 单击 下一步,填写以下实例信息。

    • 数据盘挂载:设置是否将容器和镜像存储在数据盘。

      说明
      • 如果 ECS 已挂载数据盘,且最后一块数据盘的文件系统未初始化,系统会自动将该数据盘格式化为 ext4,用来存放内容/var/lib/docker、/var/lib/kubelet 。数据盘内原有数据将丢失,请注意备份数据。

      • 如果 ECS 未挂载数据盘,则不会挂载新的数据盘。

    • CPU Policy:设置 CPU Policy。

      • none:默认策略,表示启用现有的默认 CPU 亲和方案。

      • static:允许为节点上具有某些资源特征的 Pod 赋予增强的 CPU 亲和性和独占性。

    • 密码:设置节点的登录密码。

    • 确认密码:确认密码。

    • 部署单元:使用默认配置。

    • 标签:为节点绑定标签。输入键和对应的值,单击 添加,在弹出框中输入 变量名

  5. 完成配置后,单击 提交