Поделиться через


ContainerServiceNetworkProfile interface

Профиль конфигурации сети.

Свойства

dnsServiceIP

IP-адрес, назначенный службе DNS Kubernetes. Он должен находиться в диапазоне адресов службы Kubernetes, указанных в serviceCidr.

dockerBridgeCidr

Диапазон IP-адресов нотации CIDR, назначенный сети моста Docker. Он не должен перекрываться с диапазонами IP-адресов подсети или диапазоном адресов службы Kubernetes.

ipFamilies

Семейства IP-адресов используются для определения кластеров с одним стеком или с двумя стеками. Для одного стека ожидаемое значение — IPv4. Для двойного стека ожидаемые значения — IPv4 и IPv6.

loadBalancerProfile

Профиль подсистемы балансировки нагрузки кластера.

loadBalancerSku

Значение по умолчанию — "стандартный". Дополнительные сведения о различиях между номерами SKU подсистемы балансировки нагрузки см. в S KU Azure Load Balancer.

natGatewayProfile

Профиль шлюза NAT кластера.

networkMode

Это невозможно указать, если networkPlugin является что-либо другое, чем azure.

networkPlugin

Подключаемый модуль сети, используемый для создания сети Kubernetes.

networkPluginMode

Режим подключаемого модуля сети, используемый для создания сети Kubernetes.

networkPolicy

Политика сети, используемая для создания сети Kubernetes.

outboundType

Это можно задать только во время создания кластера и изменить его позже. Дополнительные сведения см. в исходящего типа.

podCidr

Диапазон IP-адресов нотации CIDR, из которого следует назначать IP-адреса pod при использовании kubenet.

podCidrs

Ожидается, что для сети с одним стеком ожидается одноуровневая сеть IPv4 CIDR. Ожидается, что для каждой семейства IP-адресов (IPv4/IPv6) ожидается два CIDR.

serviceCidr

Диапазон IP-адресов нотации CIDR, из которого следует назначать IP-адреса кластера служб. Он не должен перекрываться с диапазонами IP-адресов подсети.

serviceCidrs

Ожидается, что для сети с одним стеком ожидается одноуровневая сеть IPv4 CIDR. Ожидается, что для каждой семейства IP-адресов (IPv4/IPv6) ожидается два CIDR. Они не должны перекрываться с диапазонами IP-адресов подсети.

Сведения о свойстве

dnsServiceIP

IP-адрес, назначенный службе DNS Kubernetes. Он должен находиться в диапазоне адресов службы Kubernetes, указанных в serviceCidr.

dnsServiceIP?: string

Значение свойства

string

dockerBridgeCidr

Диапазон IP-адресов нотации CIDR, назначенный сети моста Docker. Он не должен перекрываться с диапазонами IP-адресов подсети или диапазоном адресов службы Kubernetes.

dockerBridgeCidr?: string

Значение свойства

string

ipFamilies

Семейства IP-адресов используются для определения кластеров с одним стеком или с двумя стеками. Для одного стека ожидаемое значение — IPv4. Для двойного стека ожидаемые значения — IPv4 и IPv6.

ipFamilies?: ("IPv4" | "IPv6")[]

Значение свойства

("IPv4" | "IPv6")[]

loadBalancerProfile

Профиль подсистемы балансировки нагрузки кластера.

loadBalancerProfile?: ManagedClusterLoadBalancerProfile

Значение свойства

loadBalancerSku

Значение по умолчанию — "стандартный". Дополнительные сведения о различиях между номерами SKU подсистемы балансировки нагрузки см. в S KU Azure Load Balancer.

loadBalancerSku?: "standard" | "basic"

Значение свойства

"standard" | "basic"

natGatewayProfile

Профиль шлюза NAT кластера.

natGatewayProfile?: ManagedClusterNATGatewayProfile

Значение свойства

networkMode

Это невозможно указать, если networkPlugin является что-либо другое, чем azure.

networkMode?: "transparent" | "bridge"

Значение свойства

"transparent" | "bridge"

networkPlugin

Подключаемый модуль сети, используемый для создания сети Kubernetes.

networkPlugin?: "azure" | "kubenet" | "none"

Значение свойства

"azure" | "kubenet" | "none"

networkPluginMode

Режим подключаемого модуля сети, используемый для создания сети Kubernetes.

networkPluginMode?: "Overlay"

Значение свойства

"Overlay"

networkPolicy

Политика сети, используемая для создания сети Kubernetes.

networkPolicy?: "azure" | "calico"

Значение свойства

"azure" | "calico"

outboundType

Это можно задать только во время создания кластера и изменить его позже. Дополнительные сведения см. в исходящего типа.

outboundType?: "loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"

Значение свойства

"loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"

podCidr

Диапазон IP-адресов нотации CIDR, из которого следует назначать IP-адреса pod при использовании kubenet.

podCidr?: string

Значение свойства

string

podCidrs

Ожидается, что для сети с одним стеком ожидается одноуровневая сеть IPv4 CIDR. Ожидается, что для каждой семейства IP-адресов (IPv4/IPv6) ожидается два CIDR.

podCidrs?: string[]

Значение свойства

string[]

serviceCidr

Диапазон IP-адресов нотации CIDR, из которого следует назначать IP-адреса кластера служб. Он не должен перекрываться с диапазонами IP-адресов подсети.

serviceCidr?: string

Значение свойства

string

serviceCidrs

Ожидается, что для сети с одним стеком ожидается одноуровневая сеть IPv4 CIDR. Ожидается, что для каждой семейства IP-адресов (IPv4/IPv6) ожидается два CIDR. Они не должны перекрываться с диапазонами IP-адресов подсети.

serviceCidrs?: string[]

Значение свойства

string[]