Why KEDA is a game-changer for scaling in Kubernetes

Casper Rubæk Mølvadgaard
4 min readFeb 27, 2022

KEDA makes it possible to easily scale based on any metric imaginable from almost any metric provider and is running at a massive scale in production in the cloud at some of the largest corporations in the world

KEDA (source: https://keda.sh/)

Introduction

In this post, I will present what Kubernetes Event-driven Autoscaling (KEDA) enables Kubernetes administrators to accomplish and how to get started.

Pre-requisites:

  • Recommended Kubernetes cluster version 1.24 or above
  • Administrator rights to the Kubernetes cluster

What is KEDA

Kubernetes Event-driven Autoscaling (KEDA) is a complementary autoscaling technology to the built-in Kubernetes Horizontal Pod Autoscaler (HPA). KEDA does not replace the HPA, it still uses it to do its magic.
The official KEDA website can be found here. KEDA has very good documentation so it is easy to set up. KEDA is an open-source Cloud Native project backed by Microsoft and it is fully supported in Azure AKS (Azure’s Kubernetes offering). It is used by big corporations such as Microsoft, Zapier and Alibaba cloud, and many others and is thus running in production at a massive scale.

Why KEDA is a game-changer in the…

--

--