Category: Kubernetes

Kubernetes supports autoscaling for scaling up your cluster of worker nodes and application pods when you need it. There are three types of Kubernetes autoscaling.

You can use the following command to install Metrics Server: The Cluster Autoscaler supports the following cloud providers (I deployed to my EKS cluster on AWS): 2.

Then you can see it checking all your nodes’ CPU and memory utilization for scaling: You can use the following YAML file to apply the Horizontal Pod Autoscaler to your deployment: Then you can check your Horizontal Pod Autoscaler’s status: You will be able to see that the Horizontal Pod Autoscaler is working. Use the following command to check if your Vertical Pod Autoscaler is up and running: You will be able to see that the Vertical Pod Autoscaler is working.

Related Articles