KEDA ScaledJob API

The ScaledJob custom resource defines the mapping between an event source and Kubernetes Jobs that should be created in response to events. Unlike ScaledObject, ScaledJob creates new Job instances to process each unit of work rather than scaling existing long-running deployments, making it suited for batch workloads.

API entry from apis.yml

apis.yml Raw ↑
aid: keda:keda-scaled-job-api
name: KEDA ScaledJob API
description: The ScaledJob custom resource defines the mapping between an event source and Kubernetes
  Jobs that should be created in response to events. Unlike ScaledObject, ScaledJob creates new Job instances
  to process each unit of work rather than scaling existing long-running deployments, making it suited
  for batch workloads.
humanURL: https://keda.sh/docs/latest/concepts/scaling-jobs/
tags:
- Autoscaling
- CRD
- Jobs
- Kubernetes
properties:
- type: Documentation
  url: https://keda.sh/docs/latest/concepts/scaling-jobs/
- type: JSONSchema
  url: scaled-job.json
- type: JSON-LD
  url: keda-context.jsonld
- type: Reference
  url: https://keda.sh/docs/latest/reference/scaledjob-spec/