helm VS keda

Compare helm vs keda and see what are their differences.

helm

The Kubernetes Package Manager (by helm)

keda

KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes (by kedacore)
Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Zigi - The context switching struggle is real
  • Scout APM - Truly a developer’s best friend
  • SonarLint - Clean code begins in your IDE with SonarLint
helm keda
148 59
23,212 5,714
2.3% 4.0%
8.5 9.6
about 16 hours ago 3 days ago
Go Go
Apache License 2.0 Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

helm

Posts with mentions or reviews of helm. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-24.
  • ShardingSphere-on-Cloud & Pisanix replace Sidecar for a true cloud-native experience
    8 projects | dev.to | 24 Nov 2022
    ShardingSphere-on-Cloud is capable of deploying and migrating ShardingSphere in a Kubernetes environment. With the help of AWS CloudFormation, Helm, Operator, and Terraform (coming soon) and other tools, it provides best practices with quick deployment, higher observability, security and migration, and high availability deployment in a cloud native environment.
  • How to choose the right API Gateway
    15 projects | dev.to | 22 Nov 2022
    Another point to consider is how difficult is it to install the API Gateway or redeploy the gateway when changes are made. Check what installation options are offered. Most modern API Gateways can be installed in many different ways(Package based, Docker, Helm, RPM) in any environment (Linux, Windows, macOS). For example, one of the biggest advantages of Kong is its wide range of installation choices, with pre-made containers such as Docker and Vagrant so you can get a deployment running quickly.
  • Top 10 Open-Source DevOps Tools That You Should Know
    11 projects | dev.to | 20 Nov 2022
    Cloud native registry: With support for both container images and Helm charts, Harbor serves as a registry for cloud-native environments like container runtimes and orchestration platforms.
    11 projects | dev.to | 20 Nov 2022
    Helm Source Code Repository
  • Kotlin gRPC with Spring 👋✨💫
    7 projects | dev.to | 15 Nov 2022
    Helm
  • OpenTelemetry Collector on Kubernetes with Helm Chart – Part 3
    3 projects | dev.to | 13 Nov 2022
    Helm is an open-source package manager for Kubernetes. It allows software built for Kubernetes to be provided, used, and shared. It's also a graduate project from the Cloud Native Computing Foundation (CNCF), similar to Kubernetes, Jaeger, and OpenTelemetry (although OTel is still incubating).
  • Hatching a Helm Chart
    2 projects | dev.to | 2 Nov 2022
    Helm is widely known as "the package manager for Kubernetes". Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. Charts are easy to create, version, share, and publish — so start using Helm and stop the copy-and-paste. It is a CNCF Project. Consider it the same as apt, homebrew, or pacman of some popular OS.
  • What are the biggest issues you face using Kubernetes?
    2 projects | reddit.com/r/kubernetes | 30 Oct 2022
    The first release goes away, and the second release stays...because Helm won't remove namespaces, even when it created them.
  • Deploy and Run Apache APISIX on Scaleway Cloud
    2 projects | dev.to | 19 Oct 2022
    It is also possible to install Apache APISIX by different methods (Docker, Helm, or RPM) and run it in the various public cloud providers because of its cloud-native behavior.
  • How to Build Software Like an SRE
    5 projects | news.ycombinator.com | 17 Oct 2022
    About the namespace, I usually modify it manually if it’s a few files, otherwise use some post processing like https://github.com/helm/helm/issues/3553#issuecomment-417800...

keda

Posts with mentions or reviews of keda. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-10.

What are some alternatives?

When comparing helm and keda you can also consider the following projects:

k8s-prometheus-adapter - An implementation of the custom.metrics.k8s.io API using Prometheus

argo - Workflow engine for Kubernetes

crossplane - Cloud Native Control Planes

istio - Connect, secure, control, and observe services.

skaffold - Easy and Repeatable Kubernetes Development

kubespray - Deploy a Production Ready Kubernetes Cluster

krew - 📦 Find and install kubectl plugins

aws-load-balancer-controller - A Kubernetes controller for Elastic Load Balancers

kubectl - Issue tracker and mirror of kubectl code

dapr-demo - Distributed application runtime demo with ASP.NET Core, Apache Kafka and Redis on Kubernetes cluster.

Packer - Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.

another-autoscaler - Another Autoscaler is a Kubernetes controller that automatically starts, stops, or restarts pods from a deployment at a specified time using a cron expression.