华为云UCS-HPA策略:操作步骤

时间:2023-11-01 16:25:09

操作步骤

  1. 登录U CS 控制台,在左侧导航栏中选择“容器舰队”
  2. 单击已开通集群联邦的容器舰队名称,进入容器舰队详情页面。
  3. 在左侧导航栏选择“HPA策略”,选择HPA策略所在的命名空间,并单击右上角“创建HPA策略”

    图1 HPA策略

  4. 设置参数。

    图2 创建HPA策略
    • 策略名称:新建策略的名称,命名必须唯一。
    • 命名空间:选择HPA策略的命名空间,也就是无状态工作负载所在的命名空间。
    • 生效工作负载:选择需要创建策略的无状态工作负载。
    • 指标项:触发弹性扩缩容策略的系统指标,可选“CPU”或者“内存”
    • 触发策略:选择触发策略及其指标阈值,阈值需为整数。支持“使用率”“平均使用量”两种触发策略。
      • 使用率:单位为%,使用率 = 工作负载Pod的实际使用量 / 申请量。
      • 平均使用量:指标项选择“CPU”时,单位为微核;指标项选择“内存”时单位为兆。
    • 容忍度:实际监控指标相对于目标值的波动范围,大于该波动范围时,触发扩容或缩容。取值范围是:0-1,保留的小数不超过2位。例如触发策略为CPU使用率80%,容忍度0.1,则高于CPU使用率72%时触发扩容,低于CPU使用率88%时触发缩容。
    • 冷却时间:上次扩/缩容和本次扩/缩容之间的时间间隔,表示策略成功触发后,在缩容/扩容冷却时间内,不会再次触发缩容/扩容。
    • 目标集群:设置目标集群优先级和实例范围,仅显示工作负载部署的集群。优先级数字越大,优先级级别越高。

    若提示“Metrics Server未安装”,请先在目标集群中安装Metrics Server插件,具体操作请参见安装Metrics Server插件

  5. 单击“确定”。创建成功后可在HPA策略列表中查看。
support.huaweicloud.com/usermanual-ucs/ucs_01_0170.html