keda-hpa-activemq

Version: 0.1.0 Type: application AppVersion: 0.1.0

Keda scaledobject for HPA in ArmoniK

Homepage: https://github.com/aneoconsulting/ArmoniK.Infra/tree/main/charts/keda-hpa

Maintainers

Name

Email

Url

Aneo

armonik-support@aneo.fr

<armonik.fr>

Source Code

Requirements

Kubernetes: >=v1.23.0-0

Values

Key

Type

Default

Description

behavior

object

{"periodSeconds":15,"restoreToOriginalReplicaCount":false,"stabilizationWindowSeconds":300,"type":"Percent","value":100}

Advanced options to manage the behavior of the HPA

behavior.periodSeconds

int

15

Period in seconds

behavior.restoreToOriginalReplicaCount

bool

false

Restore to the original replicas count

behavior.stabilizationWindowSeconds

int

300

Stabilization window in seconds

behavior.type

string

"Percent"

Type of the target

behavior.value

int

100

Value of the target

cooldownPeriod

int

300

Cooldown period in seconds

fallback

object

{"failureThreshold":3,"replicas":6}

Fallback options

fallback.failureThreshold

int

3

Threshold of failures

fallback.replicas

int

6

Number of replicas

idleReplicaCount

int

0

Count of idle replicas

maxReplicaCount

int

100

Maximum count of replicas

minReplicaCount

int

1

Minimum count of replicas

pollingInterval

int

30

Polling interval in seconds

scaleTargetRef

object

{"apiVersion":"apps/v1","envSourceContainerName":".spec.template.spec.containers[0]","kind":"Deployment","name":""}

Scale target reference

scaleTargetRef.apiVersion

string

"apps/v1"

Kubernetes API version to be used

scaleTargetRef.envSourceContainerName

string

".spec.template.spec.containers[0]"

Name of the container to be scaled

scaleTargetRef.kind

string

"Deployment"

Kid of the Kubernetes resource to be scaled

scaleTargetRef.name

string

""

Name of the Kubernetes resource to be scaled

suffix

string

""

Suffix to add to the resource

triggers

list

[]

Triggers for HPA