Mario-Leander Reimer
Fifty Shades of Kubernetes Autoscaling
#1about 4 minutes
Why cloud-native systems require multi-layered elasticity
Modern applications need to be anti-fragile and support hyperscale, which requires elasticity at the workload level (horizontal/vertical) and the infrastructure level (cluster scaling).
#2about 5 minutes
How metrics and events drive Kubernetes autoscaling decisions
Autoscaling relies on events for cluster-level actions and a multi-layered metrics API for workload scaling based on resource, custom, or external data sources.
#3about 5 minutes
Implementing horizontal pod autoscaling with different metrics
The Horizontal Pod Autoscaler (HPA) can scale pods based on simple resource metrics like CPU, custom pod metrics, or external metrics from Prometheus.
#4about 2 minutes
Using the vertical pod autoscaler for right-sizing workloads
The Vertical Pod Autoscaler (VPA) can automatically adjust pod resources, but its recommendation mode is most useful for determining optimal CPU and memory settings.
#5about 4 minutes
How the default cluster autoscaler works on GKE
The default cluster autoscaler automatically provisions new nodes when it detects unschedulable pods due to resource constraints, as demonstrated on Google Kubernetes Engine.
#6about 5 minutes
Using Carpenter for fast and flexible cluster scaling on AWS
Carpenter provides a fast and flexible cluster autoscaling solution for AWS EKS, enabling cost optimization by using spot instances for scaled-out nodes.
#7about 1 minute
Exploring KEDA for advanced event-driven autoscaling
KEDA (Kubernetes Event-driven Autoscaling) enables scaling workloads, including to zero, based on events from various sources like message queues or databases.
#8about 1 minute
Summary of Kubernetes autoscaling tools and techniques
A recap of essential autoscaling components including the metric server, HPA, VPA, cluster autoscalers like Carpenter, KEDA, and the descheduler for cluster optimization.
#9about 2 minutes
Q&A on autoscaler reliability and graceful shutdown
Discussion on the production-readiness of autoscalers, the importance of observability, and how to achieve graceful pod termination during scale-down events.
Related jobs
Jobs that call for the skills explored in this talk.
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
WALTER GROUP
Wiener Neudorf, Austria
Junior
Intermediate
Ansible
Terraform
+1
VECTOR Informatik
Stuttgart, Germany
Senior
Kubernetes
Terraform
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
02:20 MIN
The evolving role of the machine learning engineer
AI in the Open and in Browsers - Tarek Ziadé
03:28 MIN
Shifting from talent acquisition to talent architecture
The Future of HR Lies in AND – Not in OR
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Operating etcd for Managed Kubernetes
Mario Valderrama
Chaos in Containers - Unleashing Resilience
Maish Saidel-Keesing
Mastering Kubernetes – Beginner Edition
Hannes Norbert Göring
Kubernetes Maestro: Dive Deep into Custom Resources to Unleash Next-Level Orchestration Power!
Um e Habiba
Containers in the cloud - State of the Art in 2022
Federico Fregosi
The Future of Cloud is Abstraction - Why Kubernetes is not the Endgame for STACKIT
Dominik Kress
Winning the Hybrid Cloud
Alex Soto
5 steps for running a Kubernetes environment at scale
Stijn Polfliet
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Schwarz Digits
Barcelona, Spain
Intermediate
API
Linux
DevOps
Kubernetes


Evoila Gmbh
Frankfurt am Main, Germany
DevOps
Kubernetes
Google Cloud Platform

Grühn GmbH
Köln, Germany
€75-90K
Kubernetes
Microservices
Software Architecture
Configuration Management

Cloud Solutions
Frankfurt am Main, Germany
Go
Bash
Rust
Linux
Shell
+6

Stolzberger GmbH
€60-100K
Linux
DevOps
Gitlab
Ansible
+4

Schwarz Unternehmenskommunikation GmbH & Co. KG
Heilbronn, Germany
Go
DevOps
Kubernetes

AllatNet Recruiting GmbH & Co. KG
GIT
Azure
Linux
DevOps
Docker
+8