Keda

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes

Stars
7.16K
Forks
908
Open issues
250
Closed issues
1.7K
Last release
5 months ago
Last commit
5 months ago
Watchers
7.16K
Total releases
34
Total commits
2.13K
Open PRs
41
Closed PRs
1.89K
Repo URL
Project Website
https://keda.sh/
Platform
License
apache-2.0
Category
Offers premium version?
NO
Proprietary?
NO
About

Kubernetes-based Event Driven Autoscaling

KEDA allows for fine-grained autoscaling (including to/from zero) for event driven Kubernetes workloads. KEDA serves as a Kubernetes Metrics Server and allows users to define autoscaling rules using a dedicated Kubernetes custom resource definition.

KEDA can run on both the cloud and the edge, integrates natively with Kubernetes components such as the Horizontal Pod Autoscaler, and has no external dependencies.

We are a Cloud Native Computing Foundation (CNCF) graduated project.

Table of contents

  • Getting started
    • Deploying KEDA

  • Documentation
  • Community
  • Adopters - Become a listed KEDA user!
  • Governance & Policies
  • Support
  • Roadmap
  • Releases
  • Contributing

    • Building & deploying locally
    • Testing strategy

Getting started

You can find several samples for various event sources here.

Deploying KEDA

There are many ways to deploy KEDA including Helm, Operator Hub and YAML files.

Documentation

Interested to learn more? Head over to keda.sh.

Community

If interested in contributing or participating in the direction of KEDA, you can join our community meetings! Learn more about them on our website.

Just want to learn or chat about KEDA? Feel free to join the conversation in #KEDA on the Kubernetes Slack!

Adopters - Become a listed KEDA user!

We are always happy to list users who run KEDA in production, learn more about it here.

Governance & Policies

You can learn about the governance of KEDA here.

Support

Details on the KEDA support policy can found here.

Roadmap

We use GitHub issues to build our backlog, a complete overview of all open items and our planning.

Learn more about our roadmap here.

Releases

You can find the latest releases here.

Contributing

You can find contributing guide here.

Building & deploying locally

Learn how to build & deploy KEDA locally here.

Testing strategy

Learn more about our testing strategy here.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.