Files
awesome-kubernetes/docs/kubernetes-autoscaling.md
Inaki Fernandez 90289f1be7
Some checks failed
Publish docs via GitHub Pages / Deploy docs (push) Failing after 2s
new refs
2024-09-01 12:17:55 +02:00

29 KiB
Raw Permalink Blame History

Autoscaling

  1. Introduction
  2. Cluster Autoscaler Kubernetes Tool
  3. HPA and VPA
    1. Kubernetes Scale to Zero
  4. Cluster Autoscaler and Helm
  5. KEDA Kubernetes Event Driven Autoscaling
  6. Cluster Autoscaler and DockerHub
  7. Cluster Autoscaler in GKE, EKS, AKS and DOKS
  8. Cluster Autoscaler in OpenShift
  9. Scaling Kubernetes to multiple clusters and regions
  10. Kubernetes Load Testing and High Load Tuning
  11. Tweets
  12. Videos

Introduction

Cluster Autoscaler Kubernetes Tool

[![benchmarking-k8s-node-initialization](images/benchmarking-k8s-node-initialization.png)](https://symbiosis.host/blog/comparing-node-launch-times)

HPA and VPA

Kubernetes Scale to Zero

Cluster Autoscaler and Helm

KEDA Kubernetes Event Driven Autoscaling

Cluster Autoscaler and DockerHub

Cluster Autoscaler in GKE, EKS, AKS and DOKS

Cluster Autoscaler in OpenShift

Scaling Kubernetes to multiple clusters and regions

Kubernetes Load Testing and High Load Tuning

Tweets

Click to expand!

☁️ Knowledge - Vertical vs Horizontal scaling 📈

Vertical scaling: Increase the power of machines. E.g. upgrade from 4 vCPU to 8 vCPU --> Scaling Up

Horizontal scaling: Add more machines. E.g. 3 web servers instead of 1 --> Scaling Out ☑️

— Simon ☁️ (@simonholdorf) October 2, 2021
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>

Videos

Click to expand!