Warning
You are currently viewing v0.15 of the documentation and it is not the latest. For the most recent documentation, kindly click here.
KEDA HTTP Add-on
HTTP-based autoscaling for Kubernetes workloads, including scale-to-zero
The KEDA HTTP Add-on enables automatic scaling of HTTP workloads on Kubernetes based on incoming traffic, including scaling to and from zero replicas. It extends KEDA with the infrastructure needed to intercept HTTP requests, count them, and report metrics that drive scaling decisions.
The HTTP Add-on deploys three components into your cluster:
You create an InterceptorRoute to define how traffic reaches your service and a KEDA ScaledObject to control scaling behavior.
The interceptor handles requests while KEDA scales your workload up and down based on demand.
If you are new to the HTTP Add-on, follow the Getting Started guide to deploy and scale your first HTTP application.
v0.14.0 introduces the InterceptorRoute (v1beta1) API, which replaces HTTPScaledObject (v1alpha1).
If you have existing HTTPScaledObject resources, see Migrate from HTTPScaledObject to InterceptorRoute.
#keda channel (join here)Contributions to the HTTP Add-on are welcome. See the contributing guide in the source repository for development setup, commit conventions, and PR guidelines.