Skip to content
Latchkey

What Is a Cluster Autoscaler Controller?

A cluster autoscaler watches for pods that cannot schedule due to insufficient resources and grows the node pool to make room. When nodes sit underutilized and their pods can move elsewhere, it drains and removes them to cut spend. It works in tandem with pod autoscalers, which change replica counts rather than node counts.

Why it matters

Pod-level autoscaling is useless if there are no nodes to place the new pods on, which is the gap the cluster autoscaler fills. Reclaiming idle nodes keeps infrastructure cost aligned with real demand.

Related guides

Tired of flaky CI? Latchkey auto-heals failed jobs and retries them for you. Start free →