Freigeben über


ContainerServiceNetworkProfile interface

Profil der Netzwerkkonfiguration.

Eigenschaften

advancedNetworking

Erweitertes Netzwerkprofil zum Aktivieren der Observability- und Sicherheitsfeaturesuite auf einem Cluster. Weitere Informationen finden Sie unter aka.ms/aksadvancednetworking.

dnsServiceIP

Eine IP-Adresse, die dem Kubernetes-DNS-Dienst zugewiesen ist. Er muss sich innerhalb des in serviceCidr angegebenen Kubernetes-Dienstadressenbereichs befinden.

ipFamilies

Die IP-Familien, die verwendet werden, um IP-Versionen anzugeben, die für den Cluster verfügbar sind. IP-Familien werden verwendet, um Single-Stack- oder Dual-Stack-Cluster zu ermitteln. Bei einem Einzelstapel lautet der erwartete Wert IPv4. Bei dualen Stapeln sind die erwarteten Werte IPv4 und IPv6.

kubeProxyConfig

Enthält Konfigurationsanpassungen für kube-proxy. Alle nicht definierten Werte verwenden das Standardverhalten des Kube-Proxys. Siehe https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/>, in dem <die Version> durch eine Zeichenfolge der <Hauptversion neben der Version><> dargestellt wird. Kubernetes, Version 1.23, wäre "1-23".

loadBalancerProfile

Profil des Clusterlastenausgleichs.

loadBalancerSku

Die Lastenausgleichs-Sku für den verwalteten Cluster. Der Standardwert ist "Standard". Weitere Informationen zu den Unterschieden zwischen Lastenausgleichs-SKUs finden Sie unter Azure Load Balancer-SKUs.

natGatewayProfile

Profil des CLUSTER-NAT-Gateways.

networkDataplane

Netzwerkdatenplan, der im Kubernetes-Cluster verwendet wird.

networkMode

Der Netzwerkmodus Azure CNI ist konfiguriert. Dies kann nicht angegeben werden, wenn networkPlugin nichts anderes als "azure" ist.

networkPlugin

Netzwerk-Plug-In zum Erstellen des Kubernetes-Netzwerks verwendet.

networkPluginMode

Netzwerk-Plug-In-Modus, der zum Erstellen des Kubernetes-Netzwerks verwendet wird.

networkPolicy

Netzwerkrichtlinie zum Erstellen des Kubernetes-Netzwerks verwendet.

outboundType

Die ausgehende (Ausgehende) Routingmethode. Dies kann nur zur Clustererstellungszeit festgelegt werden und kann später nicht geändert werden. Weitere Informationen finden Sie unter ausgehenden Typs.

podCidr

Ein CIDR-Notations-IP-Bereich, aus dem Pod-IPs zugewiesen werden sollen, wenn kubenet verwendet wird.

podCidrs

Die CIDR-Notations-IP reicht aus, aus denen Pod-IPs zugewiesen werden sollen. Ein IPv4 CIDR wird für Einstapelnetzwerke erwartet. Zwei CIDRs, eine für jede IP-Familie (IPv4/IPv6), wird für Dual-Stack-Netzwerke erwartet.

podLinkLocalAccess

Definiert den Zugriff auf lokale Spezielle Linkadressen (Azure Instance Metadata Service, auch IMDS genannt) für Pods mit hostNetwork=false. wenn nicht angegeben, lautet der Standardwert "IMDS".

serviceCidr

Ein CIDR-Notations-IP-Bereich, aus dem Dienstcluster-IPs zugewiesen werden sollen. Sie darf nicht mit subnetzübergreifenden IP-Bereichen überlappen.

serviceCidrs

Die CIDR-Notations-IP reicht von denen aus Dienstcluster-IPs zugewiesen werden sollen. Ein IPv4 CIDR wird für Einstapelnetzwerke erwartet. Zwei CIDRs, eine für jede IP-Familie (IPv4/IPv6), wird für Dual-Stack-Netzwerke erwartet. Sie dürfen keine Subnetz-IP-Bereiche überlappen.

staticEgressGatewayProfile

Das Profil für das Addon "Static Egress Gateway". Weitere Informationen zum Static Egress Gateway finden Sie unter https://aka.ms/aks/static-egress-gateway.

Details zur Eigenschaft

advancedNetworking

Erweitertes Netzwerkprofil zum Aktivieren der Observability- und Sicherheitsfeaturesuite auf einem Cluster. Weitere Informationen finden Sie unter aka.ms/aksadvancednetworking.

advancedNetworking?: AdvancedNetworking

Eigenschaftswert

dnsServiceIP

Eine IP-Adresse, die dem Kubernetes-DNS-Dienst zugewiesen ist. Er muss sich innerhalb des in serviceCidr angegebenen Kubernetes-Dienstadressenbereichs befinden.

dnsServiceIP?: string

Eigenschaftswert

string

ipFamilies

Die IP-Familien, die verwendet werden, um IP-Versionen anzugeben, die für den Cluster verfügbar sind. IP-Familien werden verwendet, um Single-Stack- oder Dual-Stack-Cluster zu ermitteln. Bei einem Einzelstapel lautet der erwartete Wert IPv4. Bei dualen Stapeln sind die erwarteten Werte IPv4 und IPv6.

ipFamilies?: string[]

Eigenschaftswert

string[]

kubeProxyConfig

Enthält Konfigurationsanpassungen für kube-proxy. Alle nicht definierten Werte verwenden das Standardverhalten des Kube-Proxys. Siehe https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/>, in dem <die Version> durch eine Zeichenfolge der <Hauptversion neben der Version><> dargestellt wird. Kubernetes, Version 1.23, wäre "1-23".

kubeProxyConfig?: ContainerServiceNetworkProfileKubeProxyConfig

Eigenschaftswert

loadBalancerProfile

Profil des Clusterlastenausgleichs.

loadBalancerProfile?: ManagedClusterLoadBalancerProfile

Eigenschaftswert

loadBalancerSku

Die Lastenausgleichs-Sku für den verwalteten Cluster. Der Standardwert ist "Standard". Weitere Informationen zu den Unterschieden zwischen Lastenausgleichs-SKUs finden Sie unter Azure Load Balancer-SKUs.

loadBalancerSku?: string

Eigenschaftswert

string

natGatewayProfile

Profil des CLUSTER-NAT-Gateways.

natGatewayProfile?: ManagedClusterNATGatewayProfile

Eigenschaftswert

networkDataplane

Netzwerkdatenplan, der im Kubernetes-Cluster verwendet wird.

networkDataplane?: string

Eigenschaftswert

string

networkMode

Der Netzwerkmodus Azure CNI ist konfiguriert. Dies kann nicht angegeben werden, wenn networkPlugin nichts anderes als "azure" ist.

networkMode?: string

Eigenschaftswert

string

networkPlugin

Netzwerk-Plug-In zum Erstellen des Kubernetes-Netzwerks verwendet.

networkPlugin?: string

Eigenschaftswert

string

networkPluginMode

Netzwerk-Plug-In-Modus, der zum Erstellen des Kubernetes-Netzwerks verwendet wird.

networkPluginMode?: string

Eigenschaftswert

string

networkPolicy

Netzwerkrichtlinie zum Erstellen des Kubernetes-Netzwerks verwendet.

networkPolicy?: string

Eigenschaftswert

string

outboundType

Die ausgehende (Ausgehende) Routingmethode. Dies kann nur zur Clustererstellungszeit festgelegt werden und kann später nicht geändert werden. Weitere Informationen finden Sie unter ausgehenden Typs.

outboundType?: string

Eigenschaftswert

string

podCidr

Ein CIDR-Notations-IP-Bereich, aus dem Pod-IPs zugewiesen werden sollen, wenn kubenet verwendet wird.

podCidr?: string

Eigenschaftswert

string

podCidrs

Die CIDR-Notations-IP reicht aus, aus denen Pod-IPs zugewiesen werden sollen. Ein IPv4 CIDR wird für Einstapelnetzwerke erwartet. Zwei CIDRs, eine für jede IP-Familie (IPv4/IPv6), wird für Dual-Stack-Netzwerke erwartet.

podCidrs?: string[]

Eigenschaftswert

string[]

podLinkLocalAccess

Definiert den Zugriff auf lokale Spezielle Linkadressen (Azure Instance Metadata Service, auch IMDS genannt) für Pods mit hostNetwork=false. wenn nicht angegeben, lautet der Standardwert "IMDS".

podLinkLocalAccess?: string

Eigenschaftswert

string

serviceCidr

Ein CIDR-Notations-IP-Bereich, aus dem Dienstcluster-IPs zugewiesen werden sollen. Sie darf nicht mit subnetzübergreifenden IP-Bereichen überlappen.

serviceCidr?: string

Eigenschaftswert

string

serviceCidrs

Die CIDR-Notations-IP reicht von denen aus Dienstcluster-IPs zugewiesen werden sollen. Ein IPv4 CIDR wird für Einstapelnetzwerke erwartet. Zwei CIDRs, eine für jede IP-Familie (IPv4/IPv6), wird für Dual-Stack-Netzwerke erwartet. Sie dürfen keine Subnetz-IP-Bereiche überlappen.

serviceCidrs?: string[]

Eigenschaftswert

string[]

staticEgressGatewayProfile

Das Profil für das Addon "Static Egress Gateway". Weitere Informationen zum Static Egress Gateway finden Sie unter https://aka.ms/aks/static-egress-gateway.

staticEgressGatewayProfile?: ManagedClusterStaticEgressGatewayProfile

Eigenschaftswert