概述
实例(Pod)定时水平扩缩容功能(Horizontal Pod CronScaler,HPC)可根据预设的时间点,定时扩容、缩减服务的 Pod 数量。
组件安装和使用流程
HPC 和 HPA 的冲突解决
当 HPA(Horizontal Pod Autoscaler)和 HPC 同时作用于一个工作负载(workload)时,可能会出现规则冲突。具体表现为,workload 会按照 HPC 设定的时间进行扩缩容,同时也会根据 HPA 设定的当前使用率规则再次调整实例数。为避免冲突,建议将 HPC 直接作用于 HPA。具体方式如下:
1. 登录容器服务控制台,选择左侧导航栏中的 集群。
2. 在集群列表中,单击目标集群 ID,进入集群详情页。
3. 选择左侧导航中的自动伸缩,在 HorizontalPodCronscaler 中单击新建。
4. 在新建自动伸缩页面,选择关联对象类型为 HPA。如下图所示:

5. 单击创建 HPC。