keda

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

Stats

Basic keda repo stats
1
3,061
9.3
8 days ago

kedacore/keda is an open source project licensed under Apache License 2.0 which is an OSI approved license.

Keda Alternatives

Similar projects and alternatives to keda

  • GitHub repo http-add-on

    Add-on for KEDA to scale HTTP workloads

  • GitHub repo kubernetes

    Production-Grade Container Scheduling and Management

  • GitHub repo Redis

    Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, Streams, HyperLogLogs, Bitmaps.

  • GitHub repo charts

    ⚠️(OBSOLETE) Curated applications for Kubernetes (by helm)

  • GitHub repo Resque

    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.

  • GitHub repo virtual-kubelet

    Virtual Kubelet is an open source Kubernetes kubelet implementation.

  • GitHub repo gocelery

    Celery Distributed Task Queue in Go

  • GitHub repo azure-functions-core-tools

    Command line tools for Azure Functions

  • GitHub repo hub-feedback

    Feedback and bug reports for the Docker Hub

  • GitHub repo samples

    Place for community to contribute samples (by kedacore)

  • GitHub repo python-function-servicebus-keda

    A simple sample using Python functions and autoscaling with Keda.

  • GitHub repo redis-celery-kubernetes-keda

    Autoscale Redis applications on Kubernetes

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better keda alternative or higher similarity.

Posts

Posts where keda has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-02.
  • Are any of you managing multi-user clusters?
    Depending on what types of workloads your tenants run, you may want to extend the metrics available in the HPA using something like KEDA: https://keda.sh/
  • Using custom metrics with k8 hpa
    KEDA likely has everything you need: https://keda.sh/
  • Autoscaling Redis applications on Kubernetes 🚀🚀
    dev.to | 2021-03-02
    In this blog, you will learn how to automatically scale your Celery workers that use Redis as the broker. There are multiple ways to achieve this - this blog uses a Kubernetes-based Event Driven Autoscaler (KEDA) to do the heavy lifting, including scaling up the worker fleet based on workload and also scaling it back to zero if there are no tasks in the queue!
    dev.to | 2021-03-02
    kubectl apply -f https://github.com/kedacore/keda/releases/download/v2.1.0/keda-2.1.0.yaml
  • Keda resources
    dev.to | 2021-02-28
    Repository github
    dev.to | 2021-02-28
    website
  • Azure Functions running on Kubernetes using Keda
    dev.to | 2021-02-17
    Keda is a Event Driven Autoscaler based on Kubernetes. Was developed by Microsoft and Red Hat and now it's a Cloud Native Computing Foundation (CNCF) sandbox project. With Keda you can simply scale you application of any container in Kubernetes based on the number of events. This means you can create any application that is Event-Drive and get it up when something arrives and get it down when it's nothing there. This makes the cost of your application lower when running in a Cloud provider as AWS, Azure or GCP. You can use Keda for scale based in a queue on Rabbit, Azure ServiceBus, Kafka. Using CPU usage, as a Cron, on MongoDB queries and many more
  • HorizontalPodAutoscaler readyness probe
    You may want to take a look at https://keda.sh/. It might be able to do what you're looking for.
  • Enabling KEDA debugging
    dev.to | 2021-02-02
    If you are contributing the KEDA, you might be wondering how we can debug it. I'd like to share the tips for debugging KEDA.
  • Next Steps for KEDA HTTP
    dev.to | 2020-12-09
    Along with the GitHub issue that started the project, there is now a proposal and technical overview of the system. Like most proposals, this document will serve as the proposal submitted to the KEDA maintainers and also as a reference document that the project will build against.
  • Deploying Apps With KEDA-HTTP
    dev.to | 2020-11-23
    I believe that we know what a simple and flexible interface needs to look like. As I see this system evolve, I'm optimistic that this next level of abstraction will greatly increase the number of developers who can use the technology. Work is ongoing at github.com/osscda/kedahttp and there is a proposal open for adding this technology to the KEDA project.
  • Enabling Memory Profiling on KEDA v2
    dev.to | 2020-10-20
    I read the main.go they are also having the signal handling part. Let's change it to call profile.Stop() method.
    dev.to | 2020-10-20
    KEDA