Skip to content

Latest commit

 

History

History
28 lines (15 loc) · 1.13 KB

File metadata and controls

28 lines (15 loc) · 1.13 KB

Cluster Autoscaler

Overview

Cluster Autoscaler automatically adjusts the size of a Kubernetes cluster so that all pods have a place to run and there are no unneeded nodes. On AWS it scales the cluster's EC2 Auto Scaling Groups up and down based on pending pods and node utilization.

Upstream project

This package is based on the upstream Kubernetes Cluster Autoscaler.

Deployment

This package is deployed as part of AWS Module when you create an EKS cluster with furyctl. It requires an IAM role (via IRSA) to interact with the AWS Auto Scaling APIs, which is provisioned automatically by the distribution.

You can customize it under spec.distribution.modules.aws.clusterAutoscaler in your furyctl.yaml. See the module documentation and the EKSCluster configuration reference for the available options.

License

For license details please see LICENSE