KEDA ScaledObject API

The ScaledObject custom resource defines the mapping between an event source and a Kubernetes Deployment, StatefulSet, or custom resource that should be scaled based on event metrics. It specifies trigger scalers, scaling thresholds, min/max replica counts, and cooldown periods for workload-based autoscaling.

API entry from apis.yml

apis.yml Raw ↑
aid: keda:keda-scaled-object-api
name: KEDA ScaledObject API
description: The ScaledObject custom resource defines the mapping between an event source and a Kubernetes
  Deployment, StatefulSet, or custom resource that should be scaled based on event metrics. It specifies
  trigger scalers, scaling thresholds, min/max replica counts, and cooldown periods for workload-based
  autoscaling.
humanURL: https://keda.sh/docs/latest/concepts/scaling-deployments/
tags:
- Autoscaling
- CRD
- Kubernetes
- ScaledObject
properties:
- type: Documentation
  url: https://keda.sh/docs/latest/concepts/scaling-deployments/
- type: JSONSchema
  url: scaled-object.json
- type: JSONSchema
  url: json-schema/keda-scaled-object-schema.json
- type: JSON-LD
  url: keda-context.jsonld
- type: Reference
  url: https://keda.sh/docs/latest/reference/scaledobject-spec/