管理节点池

最近更新时间:2021-08-11 10:53:00

查看PDF

本章将介绍如何通过容器服务控制台调管理节点池,包括调整节点池信息、调整节点模板配置、整体管理节点池、调整弹性伸缩配置、对节点池内节点进行相关操作等。

调整节点池信息

通过调整节点池信息,可针对节点池名称、弹性伸缩、节点数量、节点数量范围、Label、Taints等信息进行修改。

  1. 登录容器服务控制台
  2. 在左侧导航栏中,选择集群,进入集群管理页面。
  3. 选择需要调整节点池信息的集群ID,进入该集群操作页面。
  4. 选择节点池管理 > 节点池,进入节点池列表页。
  5. 选择需要调整节点池信息的节点池,点击调整节点池信息,如下图所示:
    image.png
  6. 在跳出的弹窗中,可按需对节点池信息进行修改,如下图所示:
    • 节点池名称:用户自定义节点池的名称,2-64个字符,支持中文,英文,数字,以及特殊字符-,.!$^*()%#&+/:;<=>[]_`{|}~
    • 弹性伸缩:可按需关闭弹性伸缩。
      注:您可按需关闭弹性伸缩,反向操作不允许。
    • 节点数量:按需调整节点池内节点数量,该数量必须在节点数量范围之内。
    • 节点数量范围:节点数量将在设定的节点数量范围之内调节。
    • Label:为节点池设置 Label,会自动在节点池中的节点上设置 Label,从而实现服务的灵活调度策略,可根据需求进行Label自定义设置。
    • Taints:为节点池设置Taints,会自动在节点池中的节点上设置Taints。
    • Label、Taints更新对节点池内所有已有节点生效:可按需是否勾选。

注:
1、勾选后,本次对Label、Taints的更新会对节点池内已有节点以及扩容出的节点生效;可能会引起已有节点上的Pod重新调度,请谨慎变更。
2、若未勾选,本次对Label、Taints的更新只会对扩容出的节点生效。

  1. 点击确定,即可调整节点池相关信息。

调整节点模板配置

通过调整节点模板配置,可针对节点配置、节点类型、操作系统、系统盘、数据盘、数据盘挂载、容器存储目录、关联子网、多子网扩展策略、安全组、部署前执行脚本、部署后执行脚本、封锁等信息进行修改。

  1. 点击需要调整节点模板配置的节点池名称。
  2. 进入所选节点池详情页,点击编辑,即可按需对节点模板进行修改,如下图所示:
    image.png
  3. 按需修改完毕后,点击更新,即可完成调整节点模板配置操作。

注:调整节点模板配置,只会对扩容出来的节点生效,不影响节点池中正在运行的节点。

管理节点池

您可根据实际需求分别进行调整节点池信息、调整节点模板配置等操作,同时您也可选择整体管理节点池,整体进行设置规划。

  1. 在节点池列表页中,选择需要整体管理的节点池,点击管理,如下图所示:
    image.png
  2. 在管理节点池页面中,按需修改相关信息,点击更新即可。

调整弹性伸缩配置

若您的节点池中存在开启弹性伸缩的节点池,可按需对弹性伸缩配置中的集群扩容策略、集群自动缩容进行修改。

  1. 在节点池列表页中,点击集群扩容策略或集群自动缩容的修改图标,如下图所示:
    image.png

  2. 在弹出的弹窗中,可按需对以下信息进行修改:

    • 扩容策略:当集群中有多个开启弹性伸缩的节点池时,可以通过选项配置选择节点池的策略,支持如下三种方式:
      • random:随机选择节点池进行扩容。
      • most-pods:选择容量最大(能调度更多pod)的节点池进行扩容。
      • least-waste:以最小浪费原则选择,选择调度pod后可用资源剩余更少的节点池进行扩容。
    • 自动缩容:默认不勾选。开启自动缩容时,集群中节点空闲资源较多时将触发缩容。详情请参见集群弹性伸缩
    • 缩容配置:该配置项仅在开启自动缩容时显示,请根据实际需求进行设置。
      • 最大缩容并发数:可以同时缩容的最大空节点数,如果存在pod,每次缩容最多一个节点。默认值为10,可按需自定义设置。
      • Node已分配的资源/可分配资源小于:可设置Node已分配的资源/可分配资源在占比小于设定值时开始判断缩容条件。占比值范围需确保在0~80之间。默认值为50,可按需自定义设置。
      • 节点满足缩容条件:可自定义设置节点满足缩容条件时间超过几分钟之后会被缩容。默认值为10,可按需自定义设置。
      • 集群扩容:可自定义设置节点超过几分钟其期间没有执行任何扩展操作后判断缩容条件。默认值为10,可按需自定义设置。
  3. 点击确定,即可设置成功。

注:
1、调整弹性伸缩配置只对开启弹性伸缩的节点池生效。
2、若您不调整弹性伸缩配置,默认设置为随机扩容模式、关闭自动缩容。

节点池内节点相关操作

添加已有节点至节点池

您可添加集群内不属于任何节点池的节点至节点池,相关步骤如下:

  1. 点击需要添加已有节点至节点池的节点池名称。
  2. 点击节点管理,进入节点管理页。
  3. 点击添加已有节点,进入添加已有节点的页面。
    image.png
  4. 您可按需选择添加当前集群所在VPC、节点池相同子网下可用的节点至节点池。
  5. 点击确定,即可添加已有节点至节点池。

注:
1、仅支持集群内按量付费(按日月结)、按量付费的节点加入到节点池。
2、只可添加集群内开启状态的实例至节点池。

开启/取消节点缩容保护

您可按需选择是否开启节点缩容保护,开启缩容保护后,该节点不会受弹性伸缩缩容、调整节点数量影响。相关步骤如下:

  1. 点击需要进行相关操作的节点池名称。
  2. 点击节点管理,进入节点管理页。
  3. 选择需要缩容保护的节点,点击缩容保护,如下图所示:
    image.png
  4. 在跳出的弹窗中点击确认,即可对该节点进行缩容保护。

您也可以按照上述步骤进行取消缩容保护操作,关闭缩容保护后,该节点会受弹性伸缩缩容、调整节点数量影响。

移出节点池内节点

  1. 点击需要进行相关操作的节点池名称。
  2. 点击节点管理,进入节点管理页。
  3. 选择需要移出节点池的节点,点击移出节点,如下图所示:
    image.png
  4. 在移出节点的弹窗中,按需选择是否删除节点,系统盘和数据盘上的数据会被删除,无法恢复,请谨慎操作,点击确认完成移出节点操作。

其他操作

您也可按需对节点池中的节点进行驱逐与封锁操作,相关操作详情请见驱逐与封锁节点

文档内容是否对您有帮助?

根本没帮助
文档较差
文档一般
文档不错
文档很好

在文档使用中是否遇到以下问题

内容不全,不深入
内容更新不及时
描述不清晰,比较混乱
系统或功能太复杂,缺乏足够的引导
内容冗长

更多建议

0/200

评价建议不能为空

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

问题反馈