https://store-images.s-microsoft.com/image/apps.6717.d5db3b5e-750c-4c0e-88f8-9893556ff9f3.8af3b377-fe25-4f17-9e50-d699f266a71a.83680607-84d2-4ab0-a1e9-216a83045b91
Cluster Autoscaler
by pcloudhosting
Just a moment, logging you in...
Version 1.29.15+ Free Support on Ubuntu 24.04
Cluster Autoscaler is a Kubernetes component that automatically adjusts the size of a cluster by increasing or decreasing the number of nodes based on workload demands. It monitors pending pods and resource utilization to ensure applications have sufficient compute resources while minimizing unused infrastructure. Cluster Autoscaler runs as a controller inside the Kubernetes cluster and works with cloud provider node groups.
Features of Cluster Autoscaler:
- Automatically adds nodes when pods cannot be scheduled due to resource constraints.
- Removes underutilized nodes to optimize infrastructure costs.
- Works with cloud providers such as AWS (ASG), GCP (MIG), and Azure (VMSS).
- Runs as a Kubernetes controller with CLI-based configuration.
- Improves resource efficiency, scalability, and application availability.
To check the version of Cluster Autoscaler, run the following command:
$ cluster-autoscaler --versionDisclaimer: Cluster Autoscaler is an open-source Kubernetes component designed to manage node-level scaling. It must be deployed inside a Kubernetes cluster and configured with appropriate cloud provider permissions and node groups. Users are responsible for setting up compatible infrastructure and ensuring proper access controls.