你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ContainerServiceNetworkProfile 构造函数

定义

重载

ContainerServiceNetworkProfile()

初始化 ContainerServiceNetworkProfile 类的新实例。

ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile)

初始化 ContainerServiceNetworkProfile 类的新实例。

ContainerServiceNetworkProfile()

初始化 ContainerServiceNetworkProfile 类的新实例。

public ContainerServiceNetworkProfile ();
Public Sub New ()

适用于

ContainerServiceNetworkProfile(NetworkPlugin, NetworkPolicy, NetworkMode, String, String, String, String, OutboundType, LoadBalancerSku, ManagedClusterLoadBalancerProfile)

初始化 ContainerServiceNetworkProfile 类的新实例。

public ContainerServiceNetworkProfile (Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPlugin networkPlugin = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPolicy networkPolicy = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkMode networkMode = default, string podCidr = default, string serviceCidr = default, string dnsServiceIP = default, string dockerBridgeCidr = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.OutboundType outboundType = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.LoadBalancerSku loadBalancerSku = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterLoadBalancerProfile loadBalancerProfile = default);
new Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile : Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPlugin * Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkPolicy * Microsoft.Azure.Management.ContainerService.Fluent.Models.NetworkMode * string * string * string * string * Microsoft.Azure.Management.ContainerService.Fluent.Models.OutboundType * Microsoft.Azure.Management.ContainerService.Fluent.Models.LoadBalancerSku * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterLoadBalancerProfile -> Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile
Public Sub New (Optional networkPlugin As NetworkPlugin = Nothing, Optional networkPolicy As NetworkPolicy = Nothing, Optional networkMode As NetworkMode = Nothing, Optional podCidr As String = Nothing, Optional serviceCidr As String = Nothing, Optional dnsServiceIP As String = Nothing, Optional dockerBridgeCidr As String = Nothing, Optional outboundType As OutboundType = Nothing, Optional loadBalancerSku As LoadBalancerSku = Nothing, Optional loadBalancerProfile As ManagedClusterLoadBalancerProfile = Nothing)

参数

networkPlugin
NetworkPlugin

用于生成 Kubernetes 网络的网络插件。 可能的值包括:“azure”、“kubenet”

networkPolicy
NetworkPolicy

用于生成 Kubernetes 网络的网络策略。 可能的值包括:“calico”、“azure”

networkMode
NetworkMode

用于生成 Kubernetes 网络的网络模式。 可能的值包括:“transparent”、“bridge”

podCidr
String

CIDR 表示法 IP 范围,使用 kubenet 时从其中分配 Pod IP。

serviceCidr
String

CIDR 表示法 IP 范围,从其中分配服务群集 IP。 此范围不得与任何子网 IP 范围重叠。

dnsServiceIP
String

分配给 Kubernetes DNS 服务的 IP 地址。 它必须位于 serviceCidr 中指定的 Kubernetes 服务地址范围内。

dockerBridgeCidr
String

分配给 Docker 网桥网络的 CIDR 表示法 IP 范围。 它不得与任何子网 IP 范围或 Kubernetes 服务地址范围重叠。

outboundType
OutboundType

出站 (出口) 路由方法。 可能的值包括:“loadBalancer”、“userDefinedRouting”

loadBalancerSku
LoadBalancerSku

托管群集的负载均衡器 SKU。 可能的值包括:“standard”、“basic”

loadBalancerProfile
ManagedClusterLoadBalancerProfile

群集负载均衡器的配置文件。

适用于