编辑自动扩缩设置

本节介绍如何编辑工作负载的自动扩缩设置。自动扩缩功能允许系统根据工作负载中所有容器组副本的目标 CPU 和内存用量自动调整容器组副本数量。

前提条件

您需要加入一个集群或项目,并在集群或项目中具有应用负载管理权限。有关更多信息,请参阅“集群角色”和“项目角色”。

操作步骤

  1. 以具有应用负载管理权限的用户登录 KubeSphere Web 控制台并进入您的集群或项目。

  2. 在左侧导航栏选择应用负载 > 工作负载

  3. 工作负载页面,点击部署有状态副本集,然后在列表中点击一个工作负载的名称打开其详情页面。

  4. 在工作负载详情页面左上角选择更多操作 > 编辑自动扩缩

  5. 自动扩缩对话框,设置工作负载的自动扩缩参数,然后点击确定

    参数描述

    目标 CPU 用量

    工作负载中所有容器组副本的目标 CPU 用量,单位为百分比。当实际 CPU 用量大于/小于目标值时,系统自动减少/增加容器组副本数量。

    目标内存用量

    工作负载中所有容器组副本的目标内存用量,单位为 MiB。当实际 CPU 用量大于/小于目标值时,系统自动减少/增加容器组副本数量。

    最小副本数

    允许的最小容器组副本数量,默认值为 1

    最大副本数

    允许的最大容器组副本数量,默认值为 1

    设置完成后,在部署或有状态副本集列表页的状态栏中,会出现scaling,表示已设置容器组水平自动扩缩策略。

  6. 在工作负载详情页的资源状态页签,点击自动扩缩右侧的more > 取消,可删除自动扩缩设置。

通过邮件接收 KubeSphere 最新的技术博客与产品更新的通知


感谢您的反馈。如果您有关于如何使用 KubeSphere 的具体问题,请在 Slack 上提问。如果您想报告问题或提出改进建议,请在 GitHub 存储库中打开问题。