Keda Trait
The KEDA trait allows you to configure KEDA autoscalers to scale up and down based of events.
This trait is available in the following profiles: Kubernetes, Knative, OpenShift.
Configuration
Trait properties can be specified when running any integration with the CLI:
$ kamel run --trait keda.[key]=[value] --trait keda.[key2]=[value2] integration.yaml
The following configuration options are available:
Property | Type | Description |
---|---|---|
|
| Can be used to enable or disable a trait. All traits share this common property. |
|
| Interval (seconds) to check each trigger on. |
|
| The wait period between the last active trigger reported and scaling the resource back to 0. |
|
| Enabling this property allows KEDA to scale the resource down to the specified number of replicas. |
|
| Minimum number of replicas. |
|
| Maximum number of replicas. |
|
| Definition of triggers according to the KEDA format. Each trigger must contain |