Kubernetes Cluster Network Profile Args
data class KubernetesClusterNetworkProfileArgs(val dnsServiceIp: Output<String>? = null, val dockerBridgeCidr: Output<String>? = null, val ebpfDataPlane: Output<String>? = null, val ipVersions: Output<List<String>>? = null, val loadBalancerProfile: Output<KubernetesClusterNetworkProfileLoadBalancerProfileArgs>? = null, val loadBalancerSku: Output<String>? = null, val natGatewayProfile: Output<KubernetesClusterNetworkProfileNatGatewayProfileArgs>? = null, val networkMode: Output<String>? = null, val networkPlugin: Output<String>, val networkPluginMode: Output<String>? = null, val networkPolicy: Output<String>? = null, val outboundType: Output<String>? = null, val podCidr: Output<String>? = null, val podCidrs: Output<List<String>>? = null, val serviceCidr: Output<String>? = null, val serviceCidrs: Output<List<String>>? = null) : ConvertibleToJava<KubernetesClusterNetworkProfileArgs>
Constructors
Link copied to clipboard
fun KubernetesClusterNetworkProfileArgs(dnsServiceIp: Output<String>? = null, dockerBridgeCidr: Output<String>? = null, ebpfDataPlane: Output<String>? = null, ipVersions: Output<List<String>>? = null, loadBalancerProfile: Output<KubernetesClusterNetworkProfileLoadBalancerProfileArgs>? = null, loadBalancerSku: Output<String>? = null, natGatewayProfile: Output<KubernetesClusterNetworkProfileNatGatewayProfileArgs>? = null, networkMode: Output<String>? = null, networkPlugin: Output<String>, networkPluginMode: Output<String>? = null, networkPolicy: Output<String>? = null, outboundType: Output<String>? = null, podCidr: Output<String>? = null, podCidrs: Output<List<String>>? = null, serviceCidr: Output<String>? = null, serviceCidrs: Output<List<String>>? = null)
Functions
Properties
Link copied to clipboard
Specifies a list of IP versions the Kubernetes Cluster will use to assign IP addresses to its nodes and pods. Possible values are IPv4
and/or IPv6
. IPv4
must always be specified. Changing this forces a new resource to be created. ->Note: To configure dual-stack networking ip_versions
should be set to ["IPv4", "IPv6"]
. ->Note: Dual-stack networking requires that the Preview Feature Microsoft.ContainerService/AKS-EnableDualStack
is enabled and the Resource Provider is re-registered, see the documentation for more information.
Link copied to clipboard
Sets up network policy to be used with Azure CNI. Network policy allows us to control the traffic flow between pods. Currently supported values are calico
, azure
and cilium
.