全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

节点池概述

最近更新时间:2021-09-03 19:36:04

通过节点池,您可以更加高效便捷地管理Kubernetes集群内的节点,例如快速创建、分组管理和销毁节点,开启/关闭节点自动弹性伸缩,修改节点池配置等。以及实现节点的动态扩缩容:当集群中出现因资源不足而无法调度的实例(Pod)时,自动触发扩容;当满足节点空闲等缩容条件时,自动触发缩容。

注:节点池功能已上线,已覆盖伸缩组的全部功能。若您的集群中已创建伸缩组,现在仍可继续使用,但无法进行任何操作,建议您点击确认对原伸缩组进行转换节点池操作。

节点池架构

节点池可以包含一个或多个节点,您可以根据实际使用情况在集群中创建不同大小和类型的节点池,来分组管理这些节点。每个节点池对应独有的配置,您可根据实际使用情况灵活配置节点池信息、节点模板配置。节点池整体架构如下图所示:
image.png

  • 节点池信息包括:
    • 是否开启弹性伸缩
    • 节点数量
    • 节点数量范围
    • Label、Taints
  • 节点模板包括:
    • 计费方式
    • 节点配置(节点类型、操作系统、系统盘、数据盘、数据盘挂载、容器存储目录)
    • 关联VPC
    • 关联子网、多子网扩展策略
    • 安全组
    • 部署前/后执行脚本
    • 封锁

功能点与相关注意事项

功能 功能说明 注意事项
创建节点池 新增节点池 支持计费方式为按量付费(按日月结)、按量付费的节点
开启/关闭弹性伸缩 · 开启弹性伸缩后,节点池内节点数量将随集群负载情况自动调整;
· 未开启弹性伸缩,节点池内节点数量需用户手动进行调整
当节点池弹性伸缩已开启,允许关闭弹性伸缩(该操作不可逆)
调整节点池节点数量 调整节点池内节点数量 · 若节点池已开启弹性伸缩,节点池内节点数量将随集群负载情况自动调整,不支持手动更改;
· 若手动减小节点数量,先缩容节点池扩出来的节点,后缩容添加已有节点至节点池的节点(对于手动加入的节点,缩容后只会从集群中移出,请去云服务器控制台作删除处理)
调整节点池信息 可对节点池信息进行修改,例如:节点池名称、关闭弹性伸缩、节点数量、节点数量范围、Label、Taints 可以按需选择Label、Taints更新是否对节点池内所有已有节点生效:
· 勾选后,本次对Label、Taints的更新会对节点池内已有节点以及扩容出的节点生效。可能会引起已有节点上的Pod重新调度,请谨慎变更;
· 若未勾选,本次对Label、Taints的更新只会对扩容出的节点生效
修改节点模板配置 可对节点配置配置、节点类型、操作系统、系统盘、数据盘、数据盘挂载、容器存储目录、关联子网、多子网扩展策略、安全组、部署前执行脚本、部署后执行脚本、封锁等信息进行修改 修改节点模板配置,只会对扩容出来的节点生效
管理节点池 可对节点池信息、节点模板配置进行统一更改管理
删除节点池 删除节点池时可按需选择是否同步删除节点池内的节点 节点删除后,系统盘和数据盘上的数据会被删除,无法恢复,请谨慎操作
添加已有节点至节点池 可添加集群内不属于任何节点池的节点,要求如下:
· 该节点与节点池属于相同子网;
· 只可添加集群内开启状态的节点至节点池;
· 仅支持集群内按量付费(按日月结)、按量付费的节点加入到节点池
已开启弹性伸缩节点池:完全自动化扩缩容操作,不可进行添加已有节点操作
移出节点池内节点 支持将节点池内的节点移出集群,移出时可选择是否同步删除节点 已开启弹性伸缩节点池:完全自动化扩缩容操作,不可进行移出节点操作

说明:
1、只能在创建节点池的时候开启弹性伸缩功能,开启弹性伸缩后,节点池内节点数量将随集群负载情况自动调整,完全自动化扩缩容。不支持手动更改节点数量、添加已有节点、移出节点等操作;允许后续关闭弹性伸缩配置,但反向操作不允许。关于弹性伸缩更多详情,请见集群弹性伸缩
2、请通过容器控制台进行节点池相关配置,请勿通过弹性伸缩控制台进行操作,以免影响节点池相关功能正常运作。

后续相关操作

您可以登录容器服务控制台并参考以下文档,进行对应节点池操作:

  • 创建节点池
  • 查看节点池
  • 管理节点池
  • 删除节点池
  • 存量伸缩组转换节点池
文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈