Schema version: 1
-
nodeSelectorThe same as in the Pods
spec.nodeSelector
parameter in Kubernetes. If the parameter is omitted orfalse
,nodeSelector
will be determined automatically. -
resourcesRequests
Max amounts of CPU and memory resources that the Pod can request when selecting a node.
If the
vertical-pod-autoscaler
module is disabled, then these values become the default ones.Default:
{}
Examples:
mode: VPA vpa: cpu: max: 2 min: 50m memory: max: 2Gi min: 256Mi mode: Auto
mode: VPA vpa: cpu: max: 3000m min: 1 memory: max: 4096 min: 1024 mode: Initial
mode: Static static: cpu: 55m memory: 256Ki
-
resourcesRequests.mode
Required value
Resource request management mode:
Default:
VPA
Allowed values:
VPA
,Static
-
resourcesRequests.staticResource request management options for the
Static
mode.Default:
{}
-
resourcesRequests.static.cpu
Required value
Configuring CPU requests.Default:
150m
-
resourcesRequests.static.memory
Required value
Configuring memory requests.Default:
256Mi
-
-
resourcesRequests.vpaResource request management options for the VPA mode.
Default:
{}
-
resourcesRequests.vpa.cpu
Required value
CPU-related parameters.Default:
{}
-
resourcesRequests.vpa.cpu.maxThe maximum value that the VPA can set for the CPU requests.
Default:
500m
-
resourcesRequests.vpa.cpu.minThe minimum value that the VPA can set for the CPU requests.
Default:
100m
-
-
resourcesRequests.vpa.memory
Required value
The amount of memory requested.Default:
{}
-
resourcesRequests.vpa.memory.maxThe maximum memory requests the VPA can set.
Default:
768Mi
-
resourcesRequests.vpa.memory.minThe minimum memory requests the VPA can set.
Default:
192Mi
-
-
resourcesRequests.vpa.mode
Required value
The VPA usage mode.Default:
Initial
Allowed values:
Initial
,Auto
-
-
-
tolerationsThe same as in the Pods
spec.tolerations
parameter in Kubernetes. If the parameter is omitted orfalse
,tolerations
will be determined automatically.-
tolerations.effect
-
tolerations.key
-
tolerations.operator
-
tolerations.tolerationSeconds
-
tolerations.value
-