Cluster Node Pool Args
data class ClusterNodePoolArgs(val autoscaling: Output<ClusterNodePoolAutoscalingArgs>? = null, val initialNodeCount: Output<Int>? = null, val instanceGroupUrls: Output<List<String>>? = null, val managedInstanceGroupUrls: Output<List<String>>? = null, val management: Output<ClusterNodePoolManagementArgs>? = null, val maxPodsPerNode: Output<Int>? = null, val name: Output<String>? = null, val namePrefix: Output<String>? = null, val networkConfig: Output<ClusterNodePoolNetworkConfigArgs>? = null, val nodeConfig: Output<ClusterNodePoolNodeConfigArgs>? = null, val nodeCount: Output<Int>? = null, val nodeLocations: Output<List<String>>? = null, val placementPolicy: Output<ClusterNodePoolPlacementPolicyArgs>? = null, val upgradeSettings: Output<ClusterNodePoolUpgradeSettingsArgs>? = null, val version: Output<String>? = null) : ConvertibleToJava<ClusterNodePoolArgs>
Constructors
Link copied to clipboard
fun ClusterNodePoolArgs(autoscaling: Output<ClusterNodePoolAutoscalingArgs>? = null, initialNodeCount: Output<Int>? = null, instanceGroupUrls: Output<List<String>>? = null, managedInstanceGroupUrls: Output<List<String>>? = null, management: Output<ClusterNodePoolManagementArgs>? = null, maxPodsPerNode: Output<Int>? = null, name: Output<String>? = null, namePrefix: Output<String>? = null, networkConfig: Output<ClusterNodePoolNetworkConfigArgs>? = null, nodeConfig: Output<ClusterNodePoolNodeConfigArgs>? = null, nodeCount: Output<Int>? = null, nodeLocations: Output<List<String>>? = null, placementPolicy: Output<ClusterNodePoolPlacementPolicyArgs>? = null, upgradeSettings: Output<ClusterNodePoolUpgradeSettingsArgs>? = null, version: Output<String>? = null)
Functions
Properties
Link copied to clipboard
The number of nodes to create in this cluster's default node pool. In regional or multi-zonal clusters, this is the number of nodes per zone. Must be set if node_pool
is not set. If you're using gcp.container.NodePool
objects with no default node pool, you'll need to set this to a value of at least 1
, alongside setting remove_default_node_pool
to true
.
Link copied to clipboard
Configuration for Adding Pod IP address ranges) to the node pool. Structure is documented below