Kubernetes Event-driven Autoscaling
Application autoscaling made simple
What is KEDA?
KEDA is a Kubernetes-based Event Driven Autoscaler. With KEDA, you can drive the scaling of any container in Kubernetes based on the number of events needing to be processed.
KEDA is a single-purpose and lightweight component that can be added into any Kubernetes cluster. KEDA works alongside standard Kubernetes components like the Horizontal Pod Autoscaler and can extend functionality without overwriting or duplication. With KEDA you can explicitly map the apps you want to use event-driven scale, with other apps continuing to function. This makes KEDA a flexible and safe option to run alongside any number of any other Kubernetes applications or frameworks.
An overview of Kubernetes Event-Driven Autoscaling (KEDA)
From KubeCon Europe 2021
Scalers represent event sources that KEDA can scale based on
We provide a variety of samples, but here are some of our highlights:
If you’re interested in contributing to or participating in the direction of KEDA, you can join our community meetings.
- Meeting time: Bi-weekly Tues 15:00 UTC (does follow US daylight savings). (Subscribe to Google Agenda | Convert to your timezone)
- Zoom link: https://us02web.zoom.us/j/150360492?pwd=eUVtQzBPMzFoQUR2K1dqUWhENjJJdz09 (Password: keda)
- Meeting agenda: https://hackmd.io/s/r127ErYiN
KEDA is a Cloud Native Computing Foundation incubation project