Cluster Autoscaling Settings Args
data class ClusterAutoscalingSettingsArgs(val autoscalingPolicies: Output<List<ClusterAutoscalingSettingsAutoscalingPolicyArgs>>, val coolDownPeriod: Output<String>? = null, val maxClusterNodeCount: Output<Int>? = null, val minClusterNodeCount: Output<Int>? = null) : ConvertibleToJava<ClusterAutoscalingSettingsArgs>
Constructors
Link copied to clipboard
constructor(autoscalingPolicies: Output<List<ClusterAutoscalingSettingsAutoscalingPolicyArgs>>, coolDownPeriod: Output<String>? = null, maxClusterNodeCount: Output<Int>? = null, minClusterNodeCount: Output<Int>? = null)
Properties
Link copied to clipboard
The map with autoscaling policies applied to the cluster. The key is the identifier of the policy. It must meet the following requirements:
Link copied to clipboard
The minimum duration between consecutive autoscale operations. It starts once addition or removal of nodes is fully completed. Minimum cool down period is 30m. Cool down period must be in whole minutes (for example, 30m, 31m, 50m). Mandatory for successful addition of autoscaling settings in cluster.
Link copied to clipboard
Maximum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.
Link copied to clipboard
Minimum number of nodes of any type in a cluster. Mandatory for successful addition of autoscaling settings in cluster.