Volcengine Kubernetes Engine
Parameter | Description |
Parameter | Description |
Cluster name | The name of the current cluster cannot be modified. |
Scale-out algorithm | The automatic scale-out algorithm for node pools. Valid values:
|
Elastic sensitivity | The time interval at which the cluster checks whether the conditions are met for the autoscaler. Available values include 10s, 15s, 30s, 60s, 120s, 180s, and 300s. |
Automatic scale-in | Whether to enable automatic node scale-in:
|
Startup taints | Click Add to configure the startup taints. The nodes with this taint will be regarded by the system as not initialized. |
Ignore the taint | Click Add to configure taints to be ignored. During the scale-out process, the system ignores scheduling attributes related to specified taints of nodes or node pools. |
Parameters | Description |
Parameters | Description |
Scale-in threshold for non-GPU nodes | Automatic scale-in may be triggered if both the CPU and memory request rates of a non-GPU node are lower than the threshold. The request rate is calculated by using the following formula: request amount for that resource / total quantity of that resource × 100%. The default threshold is 50%. |
Scale-in threshold of GPU nodes | The scale-in policy varies for GPU-based nodes depending on whether the mGPU capability is enabled. The default threshold is 50%:
warning
|
Scale-in trigger latency | Automatic cluster scale-in is triggered if the node resource request rate remains lower than the threshold for the specified period. 10 minutes by default. |
Cooldown period for scale-in after scale-out | The interval to wait before scale-in can be performed again after a scale-out. 10 minutes by default. |
Calculate scale-in delay based on node pool local state | Whether to calculate scale-in delays based on the local status of nodes. Values:
|
Cooldown period after scale-in failure | The interval to wait before scale-in can be performed again after a scale-out. 3 minutes by default. |
Maximum concurrent scale-in capacity | The maximum number of nodes processed simultaneously during scale-in is 5 by default. |
Pod termination timeout | The maximum wait time for pod termination during draining. Enter an integer from 1 to 10000, measured in seconds. The default value is 600 seconds. |
The minimum number of pod replicas | The minimum number of pods allowed on the node during draining. Enter an integer from 1 to 10000. The default value is 0. |
DaemonSet Pod drain | Whether to evict DaemonSet pods on the node before scale-in starts.
|
Nodes without scale-in | Select the nodes that do not need scale-in. Options are as follows:
|
Ignoring DaemonSet resource usage when calculating node scale-in thresholds | Whether to ignore resources consumed by DaemonSets when calculating node resource usage.
|
Startup taints | Configure startup taints. If the specified taint exists on a node, the node is considered not fully initialized. |
Ignore the taint | Specify taints to be ignored. During scaling, the specified taint attributes of nodes and node pools are ignored. |
Node readiness wait timeout | Specify the maximum timeout time (in minutes) for waiting for node readiness in the node scale-in process. The value must be an integer from 1 to 60. |