ContainerServiceNetworkProfileOutput interface
Profil konfiguracji sieci.
Właściwości
| dns |
Adres IP przypisany do usługi DNS Kubernetes. Musi znajdować się w zakresie adresów usługi Kubernetes określonym w usłudze ServiceCidr. |
| docker |
Zakres adresów IP notacji CIDR przypisany do sieci mostka platformy Docker. Nie może pokrywać się z żadnymi zakresami adresów IP podsieci ani zakresem adresów usługi Kubernetes. |
| ip |
Rodziny adresów IP służą do określania klastrów z jednym stosem lub dwoma stosami. W przypadku pojedynczego stosu oczekiwana wartość to IPv4. W przypadku dwóch stosów oczekiwane wartości to IPv4 i IPv6. |
| load |
Profil modułu równoważenia obciążenia klastra. |
| load |
Wartość domyślna to "Standardowa". Aby uzyskać więcej informacji na temat różnic między jednostkami SKU modułu równoważenia obciążenia, zobacz jednostek SKU usługi Azure Load Balancer. |
| nat |
Profil bramy translatora adresów sieciowych klastra. |
| network |
Nie można tego określić, jeśli parametr networkPlugin jest inny niż "azure". |
| network |
Wtyczka sieci używana do tworzenia sieci Kubernetes. |
| network |
Tryb wtyczki sieciowej używany do tworzenia sieci Kubernetes. |
| network |
Zasady sieci używane do tworzenia sieci Kubernetes. |
| outbound |
Można to ustawić tylko w czasie tworzenia klastra i nie można go zmienić później. Aby uzyskać więcej informacji, zobacz typ ruchu wychodzącego wychodzącego. |
| pod |
Zakres adresów IP notacji CIDR, z którego można przypisać adresy IP zasobników podczas użycia rozwiązania kubenet. |
| pod |
Oczekiwano jednej trasy CIDR protokołu IPv4 dla sieci z jednym stosem. Dla każdej rodziny adresów IP (IPv4/IPv6) są oczekiwane dwa elementy CIDRs, po jednej dla sieci z podwójnym stosem. |
| service |
Zakres adresów IP notacji CIDR, z którego chcesz przypisać adresy IP klastra usług. Nie może pokrywać się z żadnymi zakresami adresów IP podsieci. |
| service |
Oczekiwano jednej trasy CIDR protokołu IPv4 dla sieci z jednym stosem. Dla każdej rodziny adresów IP (IPv4/IPv6) są oczekiwane dwa elementy CIDRs, po jednej dla sieci z podwójnym stosem. Nie mogą nakładać się na żadne zakresy adresów IP podsieci. |
Szczegóły właściwości
dnsServiceIP
Adres IP przypisany do usługi DNS Kubernetes. Musi znajdować się w zakresie adresów usługi Kubernetes określonym w usłudze ServiceCidr.
dnsServiceIP?: string
Wartość właściwości
string
dockerBridgeCidr
Zakres adresów IP notacji CIDR przypisany do sieci mostka platformy Docker. Nie może pokrywać się z żadnymi zakresami adresów IP podsieci ani zakresem adresów usługi Kubernetes.
dockerBridgeCidr?: string
Wartość właściwości
string
ipFamilies
Rodziny adresów IP służą do określania klastrów z jednym stosem lub dwoma stosami. W przypadku pojedynczego stosu oczekiwana wartość to IPv4. W przypadku dwóch stosów oczekiwane wartości to IPv4 i IPv6.
ipFamilies?: ("IPv4" | "IPv6")[]
Wartość właściwości
("IPv4" | "IPv6")[]
loadBalancerProfile
Profil modułu równoważenia obciążenia klastra.
loadBalancerProfile?: ManagedClusterLoadBalancerProfileOutput
Wartość właściwości
loadBalancerSku
Wartość domyślna to "Standardowa". Aby uzyskać więcej informacji na temat różnic między jednostkami SKU modułu równoważenia obciążenia, zobacz jednostek SKU usługi Azure Load Balancer.
loadBalancerSku?: "standard" | "basic"
Wartość właściwości
"standard" | "basic"
natGatewayProfile
Profil bramy translatora adresów sieciowych klastra.
natGatewayProfile?: ManagedClusterNATGatewayProfileOutput
Wartość właściwości
networkMode
Nie można tego określić, jeśli parametr networkPlugin jest inny niż "azure".
networkMode?: "transparent" | "bridge"
Wartość właściwości
"transparent" | "bridge"
networkPlugin
Wtyczka sieci używana do tworzenia sieci Kubernetes.
networkPlugin?: "azure" | "kubenet" | "none"
Wartość właściwości
"azure" | "kubenet" | "none"
networkPluginMode
Tryb wtyczki sieciowej używany do tworzenia sieci Kubernetes.
networkPluginMode?: "Overlay"
Wartość właściwości
"Overlay"
networkPolicy
Zasady sieci używane do tworzenia sieci Kubernetes.
networkPolicy?: "azure" | "calico"
Wartość właściwości
"azure" | "calico"
outboundType
Można to ustawić tylko w czasie tworzenia klastra i nie można go zmienić później. Aby uzyskać więcej informacji, zobacz typ ruchu wychodzącego wychodzącego.
outboundType?: "loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
Wartość właściwości
"loadBalancer" | "userDefinedRouting" | "managedNATGateway" | "userAssignedNATGateway"
podCidr
Zakres adresów IP notacji CIDR, z którego można przypisać adresy IP zasobników podczas użycia rozwiązania kubenet.
podCidr?: string
Wartość właściwości
string
podCidrs
Oczekiwano jednej trasy CIDR protokołu IPv4 dla sieci z jednym stosem. Dla każdej rodziny adresów IP (IPv4/IPv6) są oczekiwane dwa elementy CIDRs, po jednej dla sieci z podwójnym stosem.
podCidrs?: string[]
Wartość właściwości
string[]
serviceCidr
Zakres adresów IP notacji CIDR, z którego chcesz przypisać adresy IP klastra usług. Nie może pokrywać się z żadnymi zakresami adresów IP podsieci.
serviceCidr?: string
Wartość właściwości
string
serviceCidrs
Oczekiwano jednej trasy CIDR protokołu IPv4 dla sieci z jednym stosem. Dla każdej rodziny adresów IP (IPv4/IPv6) są oczekiwane dwa elementy CIDRs, po jednej dla sieci z podwójnym stosem. Nie mogą nakładać się na żadne zakresy adresów IP podsieci.
serviceCidrs?: string[]
Wartość właściwości
string[]