Tag Archives: Cluster Autoscaler

How Autoscaling Works In Kubernetes (And Beyond)? Kubernetes Tutorial

What is autoscaling? How to scale applications and Kubernetes clusters? What is the difference between vertical and horizontal scaling? Should we combine Horizontal Pod Autoscaler (HPA), Vertical Pod Autoscaler (VPA), and Cluster Autoscaler (CA) in Kubernetes?

Continue reading

Cost-Aware Kubernetes Cluster Autoscaling With Cast AI

Cast AI allows us to cut costs by autoscaling and to rightsize our Kubernetes clusters.

Continue reading

Kubernetes’ Cluster Autoscaler Compared in GKE, EKS, and AKS

Kubernetes’ Cluster Autoscaler is a prime example of the differences between different managed Kubernetes offerings. We’ll use it to compare the three major Kubernetes-as-a-Service providers.

I’ll limit the comparison between the vendors only to the topics related to Cluster Autoscaling.
Continue reading

Setting Up Cluster Autoscaler In EKS

Unlike GKE, EKS does not come with Cluster Autoscaler. We’ll have to configure it ourselves. We’ll need to add a few tags to the Autoscaling Group dedicated to worker nodes, to put additional permissions to the Role we’re using, and to install Cluster Autoscaler.
Continue reading