Warning
You are currently viewing v"2.14" of the documentation and it is not the latest. For the most recent documentation, kindly click here.
Glossary Click here for latest
This document defines the various terms needed to understand the documentation and set up and use KEDA.
In Kubernetes, an HTTP callback that handle admission requests. KEDA uses an admission webhook to validate and mutate ScaledObject resources.
A primary role held by the KEDA operator. The Agent activates and deactivates Kubernetes Deployments to scale to and from zero.
In Kubernetes, a set of one or more nodes that run containerized applications.
Custom Resource Definition. In Kubernetes, a custom resource that extends the Kubernetes API with custom resources like ScaledObjects that have custom fields and behavior.
A notable occurrence captured by an event source that KEDA may use as a trigger to scale a container or deployment.
An external system like Kafka, RabbitMQ, that generates events that KEDA can monitor using a scaler.
An open-source monitoring platform that can visualize metrics collected by KEDA.
Go Remote Procedure Call. An open-source remote procedure call framework used by KEDA components to communicate.
Horizontal Pod Autoscaler. Kubernetes autoscaler. By default, scales based on CPU/memory usage. KEDA uses HPA to scale Kubernetes clusters and deployments.
Kubernetes Event-Driven Autoscaling. A single-purpose, lightweight autoscaler that can scale a Kubernetes workload based on event metrics.
Measurement of an event source such as queue length or response lag that KEDA uses to determine scaling.
An observability framework used by KEDA to instrument applications and collect metrics.
The core KEDA component that monitors metrics and scales workloads accordingly.
An open-source monitoring system that can scrape and store metrics from KEDA.
A custom resource that defines how KEDA should scale a workload based on events.
A custom resource KEDA uses to scale an application.
A component that integrates KEDA with a specific event source to collect metrics.
A Kubernetes workload with persistent data. KEDA can scale stateful sets.
Transport Layer Security. KEDA uses TLS to encrypt communications between KEDA components.
An HTTP callback used to notify KEDA of events from external sources.
In Kubernetes, an HTTP callback used as an event notification mechanism.