Integrations with Kubernetes Event-driven Autoscaling (KEDA) on Azure Kubernetes Service (AKS)

The Kubernetes Event-driven Autoscaling (KEDA) add-on for AKS integrates with features provided by Azure and open-source projects.

Important

The AKS support policy doesn't cover integrations with open-source projects.

Observe your autoscaling with Kubernetes events

KEDA automatically emits Kubernetes events allowing customers to operate their application autoscaling.

To learn about the available metrics, we recommend reading the KEDA documentation.

Scalers for Azure services

KEDA can integrate with various tools and services through a rich catalog of Azure KEDA scalers and supports leading cloud platforms and open-source technologies.

KEDA leverages the following scalers for Azure services:

As of KEDA version 2.10, the Prometheus scaler supports Azure managed service for Prometheus.

You can also install external scalers to autoscale on other Azure services:

Important

External scalers aren't supported as part of the add-on and rely on community support.

Important

Open-source software is mentioned throughout AKS documentation and samples. Software you deploy is excluded from AKS service-level agreements, limited warranty, and Azure support. As you utilize open-source technology alongside AKS, consult the support options available from the respective communities and project maintainers to develop a plan.

For example, Ray's GitHub repository describes several platforms that vary in response time, purpose, and support level.

Microsoft takes responsibility for building the open-source packages we deploy on AKS. That responsibility includes having complete ownership of the build, scan, sign, validate, and hotfix process, as well as control over the binaries in container images. For more information, see Vulnerability management for AKS and AKS support coverage.

Next steps