
About KEDA
KEDA is a Kubernetes-based event-driven autoscaler. It scales containers based on the number of events waiting to be processed.
What it does
KEDA works alongside the standard Horizontal Pod Autoscaler and extends it, without replacing it. You map the apps that should scale on events, and other workloads keep running as before. It supports deployments, jobs and custom resources, and it can scale a workload down to zero when there is nothing to process. A large catalogue of scalers connects to cloud services, databases, messaging systems and telemetry tools.
Key features
- Scales workloads on event counts
- Works alongside the standard autoscaler
- Scale to zero when idle
- Catalogue of more than 70 built-in scalers
- Supports deployments, jobs and custom resources
Who it's for
Platform teams that run queue workers, stream consumers or other event-driven services on Kubernetes. Data and integration engineers who want compute to follow the work in a queue will also find it useful.
Pricing and good to know
KEDA is open source under the Apache-2.0 licence and is free to use. It is a CNCF project and is installed into your cluster. Each scaler connects to an external system, so you need the right credentials and network access for each one you use.
Highlights
- Scales workloads on event counts
- Works alongside the standard autoscaler
- Scales to zero when idle
- More than 70 built-in scalers
- Supports deployments, jobs and custom resources












