Cloud Native 6 min read

What’s New in KEDA 2.0? Expanded Triggers and ScaledJob Support

KEDA 2.0, now a CNCF sandbox project, adds many new event‑driven triggers, introduces a dedicated ScaledJob resource, supports both Deployments and Jobs, and provides fresh scalers such as Azure Log Analytics, IBM MQ, a CPU scaler, and a Metrics API extender, making Kubernetes autoscaling far more responsive to external workloads.

Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
What’s New in KEDA 2.0? Expanded Triggers and ScaledJob Support

Overview

KEDA (Kubernetes Event‑Driven Autoscaling) 2.0 has been released as a CNCF sandbox project. It extends the native Horizontal Pod Autoscaler (HPA) by allowing scaling decisions to be driven by external event sources such as Azure, AWS, GCP, Redis, Kafka, Prometheus, and many others.

Architecture

KEDA is a lightweight, single‑purpose component that runs alongside standard Kubernetes resources. It does not replace HPA but complements it, enabling event‑driven scaling for selected workloads while leaving other applications unaffected.

Custom Resources

In KEDA 1.x a single ScaledObject could target either a Deployment or a Job. KEDA 2.0 introduces a separate ScaledJob custom resource, allowing independent autoscaling of batch jobs. Both resources can now reference multiple triggers.

Scaling Logic

When multiple triggers are attached to a ScaledObject or ScaledJob, each scaler reports a desired replica count. KEDA selects the highest replica count among all triggers and applies it to the target workload.

New Scalers in 2.0

Azure Log Analytics

IBM MQ

Native CPU scaler (replaces the need to combine HPA with ScaledObjects)

External push‑model scaler for custom scaling logic

A Metrics API extender has also been added, allowing KEDA to consume metrics exposed via REST APIs (e.g., internal services or Microsoft Dynamics CRM) without writing a dedicated scaler.

Community and Governance

The project has attracted contributions from IBM, Pivotal, VMware, Astronomer, and others, and collaborates with the Knative project. To ensure vendor‑neutral governance, the original maintainers donated KEDA to the CNCF, where it currently resides as a sandbox project with plans to graduate to incubation.

References

https://www.ithome.com.tw/news/140966

https://keda.sh/blog/keda-2.0-release/

Original Source

Signed-in readers can open the original source through BestHub's protected redirect.

Sign in to view source
Republication Notice

This article has been distilled and summarized from source material, then republished for learning and reference. If you believe it infringes your rights, please contactadmin@besthub.devand we will review it promptly.

Cloud NativeKubernetesEvent-drivenCNCFKEDA
Full-Stack DevOps & Kubernetes
Written by

Full-Stack DevOps & Kubernetes

Focused on sharing DevOps, Kubernetes, Linux, Docker, Istio, microservices, Spring Cloud, Python, Go, databases, Nginx, Tomcat, cloud computing, and related technologies.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.