KEDA TriggerAuthentication API

The TriggerAuthentication and ClusterTriggerAuthentication custom resources define authentication parameters for KEDA trigger scalers, allowing credentials to be sourced from Kubernetes Secrets, environment variables, pod identity providers such as AWS IRSA or Azure Workload Identity, or HashiCorp Vault without embedding them in the ScaledObject.

API entry from apis.yml

apis.yml Raw ↑
aid: keda:keda-trigger-authentication-api
name: KEDA TriggerAuthentication API
description: The TriggerAuthentication and ClusterTriggerAuthentication custom resources define authentication
  parameters for KEDA trigger scalers, allowing credentials to be sourced from Kubernetes Secrets, environment
  variables, pod identity providers such as AWS IRSA or Azure Workload Identity, or HashiCorp Vault without
  embedding them in the ScaledObject.
humanURL: https://keda.sh/docs/latest/concepts/authentication/
tags:
- Authentication
- CRD
- Kubernetes
- Security
properties:
- type: Documentation
  url: https://keda.sh/docs/latest/concepts/authentication/
- type: JSONSchema
  url: trigger-authentication.json
- type: JSON-LD
  url: keda-context.jsonld
- type: Reference
  url: https://keda.sh/docs/latest/reference/triggerauthentication-spec/