通过容器服务管理控制台,您可以根据实际业务需要对Kubernetes集群的Worker节点进行扩容。

背景信息

目前不支持集群中Master节点的扩容。

操作步骤

  1. 登录容器服务管理控制台
  2. 在控制台左侧导航栏中,选择集群 > 集群
  3. 选择所需的集群并单击右侧的集群扩容
    扩容
  4. 进入集群扩容页面进行扩容配置。
    本示例进行集群扩容,将集群的Worker节点数由3个扩容到5个。配置描述如下表。
    配置项 描述
    集群名称 默认显示您创建的集群名称。
    地域 默认显示集群所在的地域。
    专有网络 设置节点的网络。您可以在已有VPC列表中选择所需的VPC。如果没有您需要的专有网络,可以通过单击创建专有网络进行创建,请参见创建专有网络
    虚拟交换机 设置虚拟交换机。

    您可以在已有虚拟交换机列表中,根据可用区选择1-3个交换机 。如果没有您需要的交换机,可以通过单击创建虚拟交换机进行创建,请参见创建交换机

    付费类型 容器服务Kubernetes版支持按量付费包年包月两种节点付费类型。选择包年包月时,
    • 需设置购买时长。目前支持选择 1、2、3、6 和12 个月。
    • 需设置是否自动续费
    已有Worker数 当前集群拥有的节点数量。
    伸缩数量 需要扩容的节点数量。
    伸缩后Worker数 预期扩容后节点的数量。
    实例规格 支持选择多个实例规格。详情参见实例规格族
    已选规格 选中的规格呈现在这里。
    系统盘 支持SSD云盘和高效云盘。
    挂载数据盘 支持SSD云盘和高效云盘。
    说明 挂载数据盘时,支持云盘加密。
    登录方式
    • 设置密钥。

      您需要在创建集群的时候选择密钥对登录方式,单击新建密钥对,跳转到ECS云服务器控制台,创建密钥对,参见创建SSH密钥对。密钥对创建完毕后,设置该密钥对作为登录集群的凭据。

    • 设置密码。
      • 登录密码:设置节点的登录密码。
      • 确认密码:确认设置的节点登录密码。
    密钥对
    云监控插件 设置是否启用云监控插件。您可以选择在ECS节点上安装云监控插件,从而在云监控控制台查看所创建ECS实例的监控信息。
    RDS白名单 设置RDS白名单。将节点IP添加到RDS实例的白名单中。
    标签 为节点绑定标签。输入键和对应的值,单击添加
    说明
    • 是必需的,而 是可选的,可以不填写。
    • 不能是aliyun、http:// 、https://开头的字符串,不区分大小写,最多64个字符。
    • 不能是http://或https://,可以为空,不区分大小写,最多128个字符。
    • 同一个资源,标签键不能重复,相同标签键(Key)的标签会被覆盖。
    • 如果一个资源已经绑定了20个标签,已有标签和新建标签会失效,您需要解绑部分标签后才能再绑定新的标签。
    自定义镜像 允许您选择一个自定义ECS镜像,选择后,集群所有节点将基于此镜像进行部署。 有关创建自定义镜像操作,请参见使用自定义镜像创建 Kubernetes 集群
    说明 当前只有白名单用户可使用该功能。您可以提交工单申请使用。
    污点(Taints) 为该节点添加污点。
    CPU Policy 设置CPU policy。
    • none:默认策略,表示启用现有的默认CPU亲和方案。
    • static:允许为节点上具有某些资源特征的Pod赋予增强的CPU亲和性和独占性。
    实例自定义数据 请参见生成实例自定义数据
  5. 集群扩容页面右侧,单击提交

后续步骤

扩容完成后,单击左侧导航栏中的集群 > 节点,查看节点列表页面,您可以看到Worker节点的数量从3变成了5。

此时创建的节点会根据自定义节点名称指定的规则来命名节点。