华为云UCS-创建工作负载弹性伸缩(HPA):操作步骤
操作步骤
- 登录U CS 集群控制台。
- 如果是未加入舰队集群,直接点击集群名即可进入集群控制台。
- 如果是已加入容器舰队的集群,先进入对应容器舰队控制台,选择左侧 “集群管理”内的“容器集群”,再进入对应集群控制台。
- 左侧导航栏内选择“运维”→“负载伸缩”,点击右上角的“创建 HPA 策略”。
- 填写待创建HPA策略的参数:
表1 HPA策略参数配置 参数
参数说明
策略名称
新建策略的名称,请自定义。
命名空间
请选择工作负载所在的命名空间。
关联工作负载
请选择要设置HPA 策略的工作负载。
实例范围
请输入最小实例数和最大实例数。
策略触发时,工作负载实例将在此范围内伸缩。
冷却时间
请输入缩容和扩容的冷却时间,单位为分钟,缩容扩容冷却时间不能小于1分钟。
该设置仅在1.15到1.23版本的集群中显示。
策略成功触发后,在此缩容/扩容冷却时间内,不会再次触发缩容/扩容,目的是等待伸缩动作完成后在系统稳定且集群正常的情况下进行下一次策略匹配。
系统策略
- 指标:可选择“CPU利用率”或“内存利用率”。
说明:利用率 = 工作负载容器组(Pod)的实际使用量 / 申请量
- 期望值:请输入期望资源平均利用率。
期望值表示所选指标的期望值,通过向上取整(当前指标值 / 期望值 × 当前实例数)来计算需要伸缩的实例数。
说明:HPA在计算扩容、缩容实例数时,会选择最近5分钟内实例数的最大值。
须知:可以设置多条系统策略。