NetworkConfiguration interface
NetworkConfiguration specifies the Kubernetes cluster network related configuration.
Properties
attached |
The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster. |
bgp |
The configuration of the BGP service load balancer for this Kubernetes cluster. |
cloud |
The resource ID of the associated Cloud Services network. |
cni |
The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network. |
dns |
The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR. |
pod |
The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. |
service |
The CIDR notation IP ranges from which to assign service IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking. |
Property Details
attachedNetworkConfiguration
The configuration of networks being attached to the cluster for use by the workloads that run on this Kubernetes cluster.
attachedNetworkConfiguration?: AttachedNetworkConfiguration
Property Value
bgpServiceLoadBalancerConfiguration
The configuration of the BGP service load balancer for this Kubernetes cluster.
bgpServiceLoadBalancerConfiguration?: BgpServiceLoadBalancerConfiguration
Property Value
cloudServicesNetworkId
The resource ID of the associated Cloud Services network.
cloudServicesNetworkId: string
Property Value
string
cniNetworkId
The resource ID of the Layer 3 network that is used for creation of the Container Networking Interface network.
cniNetworkId: string
Property Value
string
dnsServiceIp
The IP address assigned to the Kubernetes DNS service. It must be within the Kubernetes service address range specified in service CIDR.
dnsServiceIp?: string
Property Value
string
podCidrs
The CIDR notation IP ranges from which to assign pod IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
podCidrs?: string[]
Property Value
string[]
serviceCidrs
The CIDR notation IP ranges from which to assign service IPs. One IPv4 CIDR is expected for single-stack networking. Two CIDRs, one for each IP family (IPv4/IPv6), is expected for dual-stack networking.
serviceCidrs?: string[]
Property Value
string[]