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

ContainerServiceNetworkProfile 类

定义

网络配置的配置文件。

public class ContainerServiceNetworkProfile
type ContainerServiceNetworkProfile = class
Public Class ContainerServiceNetworkProfile
继承
ContainerServiceNetworkProfile

构造函数

ContainerServiceNetworkProfile()

初始化 ContainerServiceNetworkProfile 的新实例。

属性

DnsServiceIP

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

DockerBridgeCidr

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

EbpfDataplane

用于生成 Kubernetes 网络的 eBPF 数据平面。

IPFamilies

IP 系列用于确定单堆栈或双堆栈群集。 对于单堆栈,预期值为 IPv4。 对于双堆栈,预期值为 IPv4 和 IPv6。

KubeProxyConfig

保存 kube-proxy 的配置自定义项。 未定义的任何值都将使用 kube-proxy 默认行为。 请参阅 https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/> 其中 <version> 由 <主版本>-<次要版本> 字符串表示。 Kubernetes 版本 1.23 将为“1-23”。

LoadBalancerProfile

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

LoadBalancerSku

默认值为“standard”。 有关负载均衡器 SKU 之间的差异的详细信息,请参阅Azure 负载均衡器 SKU。

NatGatewayProfile

群集 NAT 网关的配置文件。

NetworkMode

如果 networkPlugin 是除“azure”以外的任何内容,则无法指定此值。

NetworkPlugin

用于生成 Kubernetes 网络的网络插件。

NetworkPluginMode

用于生成 Kubernetes 网络的网络插件模式。

NetworkPolicy

用于生成 Kubernetes 网络的网络策略。

OutboundType

这只能在创建群集时设置,以后无法更改。 有关详细信息 ,请参阅出口出站类型

PodCidr

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

PodCidrs

单堆栈网络需要一个 IPv4 CIDR。 双堆栈网络需要两个CIDR,每个 IP 系列 (IPv4/IPv6) 各一个。

ServiceCidr

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

ServiceCidrs

单堆栈网络需要一个 IPv4 CIDR。 双堆栈网络需要两个CIDR,每个 IP 系列 (IPv4/IPv6) 各一个。 它们不得与任何子网 IP 范围重叠。

适用于