Horizontal Pod Autoscaler automatically scales the number of Pods in Deployments or Statefulsets based on CPU, Memory, and you can even use custom metrics specific for your application. The Horizontal Pod Autoscaler is implemented as a Kubernetes API resource and a controller.
The resource defines the behavior of the controller.

Did I help you out?
☕ Buy Me a Coffe: https://www.buymeacoffee.com/antonputra
🔴 Add me on LinkedIn: https://www.linkedin.com/in/anton-putra

=========
⏱️TIMESTAMPS⏱️
0:00 Intro
0:15 Demo
0:24 NodeJS App
0:50 Create EKS cluster with eksctl
1:09 Deploy Metrics Server
1:56 Deploy NodeJS App
2:29 Create Horizontal Pod Autoscaler for NodeJS Deployment
3:21 Test HPA with curl

=========
Source Code
🖥️ - GitHub: https://github.com/antonputra/tutorials/tree/main/lessons/071

=========
SOCIAL
🎙 - Twitter: https://twitter.com/antonvputra
📨 - Email: me@antonputra.com

#Kubernetes #K8s #DevOps

#kubernetes #k8s #devops

Kubernetes Horizontal Pod Autoscaler (CPU Utilization | Based on Memory | Autoscaling |HPA
1.35 GEEK