All Products
Search
Document Center

Container Compute Service:ack-kubernetes-cronhpa-controller

Last Updated:Mar 26, 2026

ack-kubernetes-cronhpa-controller enables schedule-based pod scaling in Kubernetes clusters. It implements Cron Horizontal Pod Autoscaler (CronHPA), which scales the number of pods to a target replica count when a scheduled time window starts or ends.

How CronHPA works

CronHPA extends the standard Horizontal Pod Autoscaler (HPA) model with time-based triggers. Instead of reacting to live metrics, CronHPA scales workloads on a cron schedule—bringing replicas up before a peak window starts and scaling them back down after it ends.

CronHPA can scale subresources of Kubernetes objects, including Deployments. The target objects must belong to open source projects on GitHub.

Usage notes

For configuration details, cron expression syntax, and usage constraints—including how CronHPA interacts with HPA when both are active—see CronHPA.

Release notes

June 2024

VersionRelease dateDescriptionImpact
v1.4.4-d9f7d25-aliyun2024-06-30First release with support for ACS clusters.No impact on workloads.