40 lines
1.3 KiB
YAML
40 lines
1.3 KiB
YAML
- variable: autoscaling
|
|
group: "Advanced"
|
|
label: "(Advanced) Horizontal Pod Autoscaler"
|
|
schema:
|
|
type: dict
|
|
attrs:
|
|
- variable: enabled
|
|
label: "enabled"
|
|
schema:
|
|
type: boolean
|
|
default: false
|
|
show_subquestions_if: true
|
|
subquestions:
|
|
- variable: target
|
|
label: "Target"
|
|
description: "deployment name, defaults to main deployment"
|
|
schema:
|
|
type: string
|
|
default: ""
|
|
- variable: minReplicas
|
|
label: "Minimum Replicas"
|
|
schema:
|
|
type: int
|
|
default: 1
|
|
- variable: maxReplicas
|
|
label: "Maximum Replicas"
|
|
schema:
|
|
type: int
|
|
default: 5
|
|
- variable: targetCPUUtilizationPercentage
|
|
label: "Target CPU Utilization Percentage"
|
|
schema:
|
|
type: int
|
|
default: 80
|
|
- variable: targetMemoryUtilizationPercentage
|
|
label: "Target Memory Utilization Percentage"
|
|
schema:
|
|
type: int
|
|
default: 80
|