Autoscaling Kubernetes Deployments is a flexible and rich option for ensuring stable performance when the load on the application changes over time.
- Factors to consider when sizing your Kubernetes application
- Horizontal vs Vertical autoscaling
- Selecting the right auto scaling metric for your application
- A Turing-complete autoscaler demo