Cluster Node Pool Network Config Args
data class ClusterNodePoolNetworkConfigArgs(val additionalNodeNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigArgs>>? = null, val additionalPodNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalPodNetworkConfigArgs>>? = null, val createPodRange: Output<Boolean>? = null, val enablePrivateNodes: Output<Boolean>? = null, val podCidrOverprovisionConfig: Output<ClusterNodePoolNetworkConfigPodCidrOverprovisionConfigArgs>? = null, val podIpv4CidrBlock: Output<String>? = null, val podRange: Output<String>? = null) : ConvertibleToJava<ClusterNodePoolNetworkConfigArgs>
Constructors
Link copied to clipboard
constructor(additionalNodeNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigArgs>>? = null, additionalPodNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalPodNetworkConfigArgs>>? = null, createPodRange: Output<Boolean>? = null, enablePrivateNodes: Output<Boolean>? = null, podCidrOverprovisionConfig: Output<ClusterNodePoolNetworkConfigPodCidrOverprovisionConfigArgs>? = null, podIpv4CidrBlock: Output<String>? = null, podRange: Output<String>? = null)
Properties
Link copied to clipboard
val additionalNodeNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalNodeNetworkConfigArgs>>? = null
Link copied to clipboard
val additionalPodNetworkConfigs: Output<List<ClusterNodePoolNetworkConfigAdditionalPodNetworkConfigArgs>>? = null
Link copied to clipboard
Whether to create a new range for pod IPs in this node pool. Defaults are provided for pod_range
and pod_ipv4_cidr_block
if they are not specified.
Link copied to clipboard
Enables the private cluster feature, creating a private endpoint on the cluster. In a private cluster, nodes only have RFC 1918 private addresses and communicate with the master's private endpoint via private networking.
Link copied to clipboard
val podCidrOverprovisionConfig: Output<ClusterNodePoolNetworkConfigPodCidrOverprovisionConfigArgs>? = null
Link copied to clipboard
The IP address range for pod IPs in this node pool. Only applicable if createPodRange is true. Set to blank to have a range chosen with the default size. Set to /netmask (e.g. /14) to have a range chosen with a specific netmask. Set to a CIDR notation (e.g. 10.96.0.0/14) to pick a specific range to use.