KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
Go to file
Zbynek Roubalik 274cacf6d1 modify build-tools-CI
Signed-off-by: Zbynek Roubalik <zroubali@redhat.com>
2020-10-30 13:52:05 +01:00
.devcontainer 1114 Updated .devcontainer dockerfile, added pip and pre-commit in de… (#1140) 2020-09-11 12:41:42 +02:00
.github modify build-tools-CI 2020-10-30 13:52:05 +01:00
adapter golint: gosimple,whitespace (#1218) 2020-10-05 12:26:05 +02:00
api/v1alpha1 support cpu/memory scaler (#1215) 2020-10-13 13:36:46 +02:00
config switch to main branch 2020-10-30 13:50:49 +01:00
controllers enable golangci-lint: interfacer, staticcheck (#1158) (#1267) 2020-10-19 13:27:30 +02:00
hack Make pkg/util golint compatible (#1060) 2020-09-01 11:07:30 +02:00
images Make lightning white in logo (#1276) 2020-10-21 11:27:06 +02:00
pkg fix panic when use cpu/memory and other scaler together (#1298) 2020-10-29 09:18:41 +01:00
tests Add Argo Rollouts e2e test (#1261) 2020-10-15 13:58:07 +02:00
tools operator-sdk v1.0.1 (#1180) 2020-09-21 15:04:45 +02:00
version switch to main branch 2020-10-30 13:50:49 +01:00
.gitignore [v2] Add pre-commit and CI static checks (#1025) 2020-08-26 13:03:39 +02:00
.golangci.yml enable golangci-lint: interfacer, staticcheck (#1158) (#1267) 2020-10-19 13:27:30 +02:00
.pre-commit-config.yaml add .golangci (#1155) 2020-09-15 11:55:45 +02:00
BRANDING.md Provide branding guidelines (#1118) 2020-09-11 14:07:33 +02:00
BUILD.md Add referece to how to setup profiler (#1290) 2020-10-25 15:11:28 +01:00
CHANGELOG.md Adding auth trigger to pubsub (#1291) 2020-10-29 09:17:32 +01:00
CONTRIBUTING.md fix broken link (#1213) 2020-10-02 18:12:35 +02:00
CREATE-NEW-SCALER.md Fix typos in CREATE-NEW-SCALER (#1295) 2020-10-27 07:16:13 +01:00
Dockerfile [v2] go 1.15.1 & bump deps (#1103) 2020-09-09 15:00:18 -07:00
Dockerfile.adapter [v2] go 1.15.1 & bump deps (#1103) 2020-09-09 15:00:18 -07:00
GOVERNANCE.md [v2] Add pre-commit and CI static checks (#1025) 2020-08-26 13:03:39 +02:00
LICENSE [v2] Add pre-commit and CI static checks (#1025) 2020-08-26 13:03:39 +02:00
MAINTAINERS.md [v2] Add pre-commit and CI static checks (#1025) 2020-08-26 13:03:39 +02:00
Makefile switch to main branch 2020-10-30 13:50:49 +01:00
PROJECT [v2] migrate to Operator SDK v1.0.0 (#1007) 2020-08-19 10:48:26 +02:00
README.md switch to main branch 2020-10-30 13:50:49 +01:00
RELEASE-PROCESS.MD Provide release template and publish docs before containers (#1209) 2020-10-05 11:03:02 +02:00
go.mod update deps (#1272) 2020-10-23 11:24:59 +02:00
go.sum update deps (#1272) 2020-10-23 11:24:59 +02:00
main.go [v2] migrate to Operator SDK v1.0.0 (#1007) 2020-08-19 10:48:26 +02:00

README.md

This branch contains KEDA v2.0.0 Release Candidate 2, currently under development

How can I try KEDA v2 Release Candidate 2 version?

Make sure to remove previous KEDA (including CRD) from the cluster. You can use KEDA Helm chart (include --devel when listing) or deploy directly this yaml file:

kubectl apply -f https://github.com/kedacore/keda/releases/download/v2.0.0-rc2/keda-2.0.0-rc2.yaml

To uninstall run:

kubectl delete -f https://github.com/kedacore/keda/releases/download/v2.0.0-rc2/keda-2.0.0-rc2.yaml

Kubernetes-based Event Driven Autoscaling

main build nightly e2e Twitter

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) sandbox project.

Table of contents

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.

Guidelines

Branding

We provide guidelines around branding of KEDA and related logos, learn more in our guidelines.

FAQ

You can find a FAQ here with some common questions.

Community

If interested in contributing or participating in the direction of KEDA, you can join our community meetings.

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

Become a listed KEDA user!

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

Releases

You can find the latest releases here.

Contributing

You can find contributing guide here or learn how to build & deploy KEDA locally here.