Dela via


Skapa logiska nätverk för Kubernetes-kluster på Azure Local, version 23H2

Gäller för: Azure Local, version 23H2

När du har installerat och konfigurerat Azure Local, version 23H2, måste du skapa logiska Arc VM-nätverk. AKS på Azure Local använder statiska logiska nätverk för att tillhandahålla IP-adresser till de underliggande virtuella datorerna i AKS-klustren.

Innan du börjar

Kontrollera att du har följande förutsättningar innan du börjar:

  • Installera och konfigurera Azure Local version 23H2. Kontrollera att du har det anpassade plats-ID:t för Azure Resource Manager eftersom det här ID:t är en obligatorisk parameter för att skapa ett logiskt nätverk.
  • Kontrollera att det logiska nätverk som du skapar innehåller tillräckligt med användbara IP-adresser för att undvika överbelastning av IP-adresser. IP-adressöverbelastning kan leda till kubernetes-klusterdistributionsfel. Mer information finns i Nätverksbegrepp i AKS på Azure Local, version 23H2.
  • Kontrollera att du har en extern virtuell datorväxel som kan nås av alla datorer i ditt Lokala Azure-kluster. Som standard skapas en extern växel under distributionen av ditt Lokala Azure-kluster som du kan använda för att associera med det logiska nätverk som du skapar.

Kör följande kommando för att hämta namnet på den externa vm-växeln i ditt lokala Azure-kluster:

Get-VmSwitch -SwitchType External

Anteckna namnet på växeln. Du använder den här informationen när du skapar ett logiskt nätverk. Till exempel:

Get-VmSwitch -SwitchType External
Name                                           SwitchType      NetAdapterInterfaceDescription
----                                           ----------      ----------------------------
ConvergedSwitch(management_compute_storage)    External        Teamed-Interface

Skapa det logiska nätverket

Du kan skapa ett logiskt nätverk med antingen Azures kommandoradsgränssnitt (CLI) eller med hjälp av Azure Portal.

Du kan använda cmdleten az stack-hci-vm network lnet create för att skapa ett logiskt nätverk på vm-växeln i statisk IP-konfiguration.

För statisk IP är de obligatoriska parametrarna följande:

Obligatoriska parametrar beskrivning
--name Namn på det logiska nätverk som du skapar för ditt Lokala Azure-kluster. Ange ett namn som följer reglerna för Azure-resurser. Du kan inte byta namn på ett logiskt nätverk när det har skapats.
--resource-group Namnet på resursgruppen där du skapar det logiska nätverket.
--subscription Namn eller ID för prenumerationen där din Azure Local distribueras.
--custom-location Ange den anpassade plats som är associerad med ditt Lokala Azure-kluster där du skapar det logiska nätverket.
--vm-switch-name Namnet på växeln för den virtuella datorn. Användning: --vm-switch-name "vm-switch-01".
--address-prefixes AddressPrefix för nätverket. För närvarande stöds endast ett adressprefix. Användning: --address-prefixes "10.220.32.16/24".
--dns-servers Utrymmesavgränsad lista över DNS-serverns IP-adresser. Användning: --dns-servers 10.220.32.16 10.220.32.17.
--gateway Gateway. Gateway-IP-adressen måste ligga inom adressprefixets omfång. Användning: --gateway 10.220.32.16.
--ip-allocation-method Ip-adressallokeringsmetod. Värden som stöds är "Static". Användning: --ip-allocation-method "Static".
--ip-pool-start START-IP-adressen för DIN IP-pool. Adressen måste vara inom adressprefixets intervall. Användning: --ip-pool-start "10.220.32.18".
--ip-pool-end IP-adressen för ip-poolens slut. Adressen måste vara inom adressprefixets intervall. Användning: --ip-pool-end "10.220.32.38".
az stack-hci-vm network lnet create --subscription $subscription --resource-group $resource_group --custom-location $customLocationID --name $lnetName --vm-switch-name $vmSwitchName --ip-allocation-method "Static" --address-prefixes $addressPrefixes --gateway $gateway --dns-servers $dnsServers --ip-pool-start $ipPoolStart --ip-pool-end $ipPoolEnd

Nästa steg

Skapa och hantera Kubernetes-kluster lokalt med hjälp av Azure CLI