Your K8s Infinity Gaunlet: The Marvel of KEDA and Cluster-API for Infinite Scale
Talkat ContainerCon @ Open Source Summit Europe 2024 · on Wednesday, 2024-09-18· at 16:05· Room 0.14 (Level 0)·
summary
Combining KEDA with Cluster API makes proactive, event-driven cluster autoscaling possible by letting KEDA manipulate the machine deployment scale subresource via a scaled object; over 50 built-in scalers can drive scale decisions from queues, APMs or Prometheus. Practical wins include scaling dev clusters down to one worker during off hours to save cloud spend, and using predictive scalers (PredictCube) to preempt bursts. It works in production after ironing integration kinks, though KEDA lacks deep scheduler embedding and some provider glue (Carpenter-for-Cluster-API is alpha).
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
37mKEDA: Unlocking Advanced Event-Driven Scaling for Kubernetes
42mSmart scaling with Keda
37mKubernetes Event-driven Autoscaling with KEDA
34mAutoscaling Made Easy with Kubernetes Event-Driven Autoscaling (KEDA)
41mEvent-driven autoscaling on Kubernetes with KEDA and Azure Functions
46mScaling EDA Workloads with Kubernetes, KEDA & Karpenter
35mKEDA - Real Time And Serverless Scaling In Kubernetes
