Back to top
KEDA

Kubernetes Event-driven Autoscaling (KEDA)

Concepts
Deploy KEDA
Architecture
GitHub

Features

Event-driven

Event-driven

Scale your event-driven application

Autoscaling Made Simple

Autoscaling Made Simple

Bring rich scaling to every container

Built-in Scalers

Built-in Scalers

Out-of-the-box scalers for various vendors

Multiple Workload Types

Multiple Workload Types

Support for variety of workload types such as deployments & jobs

Vendor-Agnostic

Vendor-Agnostic

Support for triggers across multiple vendors

Azure Functions Support

Azure Functions Support

Run & scale your Azure Functions on Kubernetes in production workloads.

Scalers

Scalers represent event sources that KEDA can scale based on

Scale applications based on Apache Kafka Topic.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on a AWS Cloudwatch.

Availability: v1.0+ | Maintainer: Community

Scale applications based on AWS SQS Queue.

Availability: v1.0+ | Maintainer: Community

Scale applications based on Azure Event Hubs†.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on Azure Service Bus Queues or Topics.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on Azure Storage Queues.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on an external scaler.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on a Huawei Cloudeye.

Availability: v1.1+ | Maintainer: Community

Scale applications based on Liiklus Topic.

Availability: v1.0+ | Maintainer: Community

Scale applications based on NATS Streaming.

Availability: v1.0+ | Maintainer: Community

Scale applications based on a Prometheus.

Availability: v1.0+ | Maintainer: Community

Scale applications based on RabbitMQ Queue.

Availability: v1.0+ | Maintainer: Microsoft

Scale applications based on Redis Lists.

Availability: v1.0+ | Maintainer: Community

Highlighted Samples

RabbitMQ and Go

RabbitMQ and Go

RabbitMQ Consumer written in Go that is scaled with KEDA.

Azure Functions and Queue

Azure Functions and Queue

Azure Function that triggers on Azure Storage Queues.

Python Jobs and Queues

Python Jobs and Queues

Run a Python job for each queue message.