更新时间:2024-11-08 GMT+08:00

CCE容器弹性引擎

CCE容器弹性引擎(cce-hpa-controller)插件是一款CCE自研的插件,能够基于CPU利用率、内存利用率等指标,对无状态工作负载进行弹性扩缩容。

主要功能

  • 支持按照当前实例数的百分比进行扩缩容。
  • 支持设置一次扩缩容的最小步长。
  • 支持按照实际指标值执行不同的扩缩容动作。

约束与限制

cce-hpa-controller需要安装能够提供Metrics API的插件,您可根据集群版本和实际需求选择其中之一:

安装插件

  1. 登录CCE控制台,单击集群名称进入集群,单击左侧导航栏的“插件中心”,在右侧找到CCE容器弹性引擎插件,单击“安装”
  2. 在安装插件页面,设置“规格配置”

    表1 cce-hpa-controller插件规格配置

    参数

    参数说明

    实例数

    插件实例的副本数量。

    实例数为1时插件不具备高可用能力,当插件实例异常时可能导致插件功能无法正常使用,请谨慎选择。

    容器

    选择插件规格后,显示插件容器的CPU和内存配额。

    您可根据需求调整插件实例的容器规格。

  3. 单击“安装”

组件说明

表2 cce-hpa-controller组件

容器组件

说明

资源类型

customedhpa-controller

CCE自研的弹性伸缩组件,可基于CPU利用率、内存利用率等指标,对无状态工作负载进行弹性扩缩容。

Deployment