Your K8s Infinity Gaunlet: The Marvel of KEDA and Cluster-API for Infinite Scale
summary
KEDA drives preemptive, event‑driven node scaling by writing to Cluster API machine deployments, using 50+ scalers (Prometheus, Kafka, SQS, APMs) to trigger changes and even scale to zero for dev clusters — customers drop dev node counts to one overnight and save thousands. Carpenter offers faster, bin‑packing autoscaling vs cluster‑autoscaler; a Carpenter provider for Cluster API (alpha) exists. Works in production for scheduled and predictive use cases but requires management‑cluster placement and careful scheduler mapping.
AI-written summary · about
chapters (11)
- 0:00KEDA and Cluster-API intro
- 1:25Cluster-API overview
- 8:48Cluster-API cluster management
- 10:53Cluster autoscaling challenges
- 15:54Carpenter vs Cluster Autoscaler
- 21:15KEDA event-driven scaling
- 25:09KEDA + Cluster-API for scale
- 31:34KEDA + Cluster-API challenges
- 33:59Benefits of KEDA + Cluster-API
- 36:45Real-world KEDA use cases
- 44:55Q&A
related talks
45mYour K8s Infinity Gaunlet: The Marvel of KEDA and Cluster-API for Infinite Scale
34mAutoscaling Made Easy with Kubernetes Event-Driven Autoscaling (KEDA)
37mKEDA: Unlocking Advanced Event-Driven Scaling for Kubernetes
37mKubernetes Event-driven Autoscaling with KEDA
46mScaling EDA Workloads with Kubernetes, KEDA & Karpenter
29mCutting Costs and Boosting Efficiency with Karpenter and KEDA on Kubernetes
38mScaling EDA Workloads with Kubernetes, KEDA & Karpenter
27mHarness the power of Karpenter to scale, optimize & upgrade K8s
