Volcengine Kubernetes Engine
Parameter | Description |
Parameter | Description |
Name | Specify the name of the IHPA, which must be unique within the cluster. |
Prediction model | Configure the prediction mode of the IHPA. Valid values:
|
Namespace | Select the namespace to which the scaling policy belongs. We recommend that you select a custom namespace or the system default namespace named default. For details about namespaces, see Namespace overview. |
Label | It corresponds to the label in Kubernetes and is used to identify the scaling policy. Click Add new and then enter a key-value pair that complies with the on-screen requirements. |
Annotation | It corresponds to the annotation in Kubernetes, which is used to attach non-identifying metadata to the scaling policy for efficient metadata retrieval. Annotations can contain characters that are not permitted in labels. Click Add annotation and then enter a key-value pair that complies with the on-screen requirements. |
Parameters | Description |
Parameters | Description |
Scalable object | Specify a workload to be scaled. Select the type of workload and the specific workload from the drop-down lists. For workload types, you can select Deployment or StatefulSet. |
Monitoring metrics | Click Add monitoring metrics to configure the metrics for workload autoscaling. The system determines whether scaling is required based on the metrics. The following metrics are available:
|
Minimum number of instances | Specify the minimum number of instances during scaling. When the policy is triggered, workload instances will scale within the configured minimum and maximum instance limits. |
Maximum number of instances | Specify the maximum number of instances during scaling. When the policy is triggered, workload instances will scale within the configured minimum and maximum instance limits. |
Prediction percentiles | A predictive quantile that indicates the probability of the actual metric value not reaching the specified target value. A larger value indicates a more conservative scaling policy. The value needs to be a positive integer. Valid values: 1 to 100. Recommended values: 90 to 99. |
Cold start time | The time required for a pod to reach the Ready state. |
Parameters | Description |
Parameters | Description |
Scaling policy | Select Scale-out policy and Scale-in policy to configure the workload scale-in and scale-out behavior. |
Silence time | Specify the silence time of the scale-out policy or scale-in policy. The value is an integer. Unit: seconds. After the system completes scaling, the scaling policy will not be executed again during the silence time. This prevents frequent changes in the number of workload replicas that lead to system instability. |
Policy type | Specify the policy type. Valid values:
|
Policy | Configure specific scaling policy operations. Valid values:
|
Parameters | Description |
Parameters | Description |
Start time | Specify the time when the IHPA starts to take effect, which is accurate to seconds. |
End time | Specify the end time of the IHPA. Valid values:
|
CronHPA policy | Configure the CronHPA policy. Valid values:
|