GetClusterNodePoolAutoscaling

data class GetClusterNodePoolAutoscaling(val locationPolicy: String, val maxNodeCount: Int, val minNodeCount: Int, val totalMaxNodeCount: Int, val totalMinNodeCount: Int)

Constructors

Link copied to clipboard
constructor(locationPolicy: String, maxNodeCount: Int, minNodeCount: Int, totalMaxNodeCount: Int, totalMinNodeCount: Int)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Location policy specifies the algorithm used when scaling-up the node pool. "BALANCED" - Is a best effort policy that aims to balance the sizes of available zones. "ANY" - Instructs the cluster autoscaler to prioritize utilization of unused reservations, and reduces preemption risk for Spot VMs.

Link copied to clipboard

Maximum number of nodes per zone in the node pool. Must be >= min_node_count. Cannot be used with total limits.

Link copied to clipboard

Minimum number of nodes per zone in the node pool. Must be >=0 and <= max_node_count. Cannot be used with total limits.

Link copied to clipboard

Maximum number of all nodes in the node pool. Must be >= total_min_node_count. Cannot be used with per zone limits.

Link copied to clipboard

Minimum number of all nodes in the node pool. Must be >=0 and <= total_max_node_count. Cannot be used with per zone limits.