Logikai hálózatok létrehozása Kubernetes-fürtökhöz az Azure Stack HCI 23H2-ben
A következőkre vonatkozik: Azure Stack HCI, 23H2-es verzió
Az Azure Stack HCI 23H2 telepítése és konfigurálása után arc virtuálisgép-logikai hálózatokat kell létrehoznia. Az Azure Stack HCI-n futó AKS statikus logikai hálózatokkal biztosít IP-címeket az AKS-fürtök mögöttes virtuális gépeinek.
Előkészületek
Mielőtt hozzákezdene, győződjön meg arról, hogy rendelkezik a következő előfeltételekkel:
- Telepítse és konfigurálja az Azure Stack HCI 23H2-t. Győződjön meg arról, hogy rendelkezik az egyéni Azure Resource Manager-azonosítóval, mivel ez az azonosító egy logikai hálózat létrehozásához szükséges paraméter.
- Győződjön meg arról, hogy a létrehozott logikai hálózat elegendő használható IP-címet tartalmaz az IP-címek elfogyásának elkerülése érdekében. Az IP-címek kimerülése a Kubernetes-fürt üzembehelyezési hibáihoz vezethet. További információ: Hálózatkezelési fogalmak az AKS-ben az Azure Stack HCI 23H2-ben.
- Győződjön meg arról, hogy rendelkezik egy külső virtuálisgép-kapcsolóval, amely az Azure Stack HCI-fürt összes kiszolgálója számára elérhető. Alapértelmezés szerint egy külső kapcsoló jön létre az Azure Stack HCI-fürt üzembe helyezése során, amellyel társíthatja a létrehozandó logikai hálózatot.
Futtassa a következő parancsot az Azure Stack HCI-fürt külső virtuálisgép-kapcsolójának nevének lekéréséhez:
Get-VmSwitch -SwitchType External
Jegyezze fel a kapcsoló nevét. Ezt az információt logikai hálózat létrehozásakor használja. Például:
Get-VmSwitch -SwitchType External
Name SwitchType NetAdapterInterfaceDescription
---- ---------- ----------------------------
ConvergedSwitch(management_compute_storage) External Teamed-Interface
A logikai hálózat létrehozása
Logikai hálózatot az Azure Command-Line Interface (CLI) vagy a Azure Portal használatával hozhat létre.
A parancsmaggal az stack-hci-vm network lnet create
logikai hálózatot hozhat létre a virtuálisgép-kapcsolón statikus IP-konfigurációban.
Statikus IP-cím esetén a szükséges paraméterek a következők:
Kötelező paraméterek | Description |
---|---|
--name |
Az Azure Stack HCI-fürthöz létrehozott logikai hálózat neve. Mindenképpen adjon meg olyan nevet, amely követi az Azure-erőforrásokra vonatkozó szabályokat. A logikai hálózat létrehozása után nem nevezhető át. |
--resource-group |
Annak az erőforráscsoportnak a neve, ahol a logikai hálózatot létrehozza. |
--subscription |
Annak az előfizetésnek a neve vagy azonosítója, amelyben az Azure Stack HCI üzembe van helyezve. |
--custom-location |
Adja meg az Azure Stack HCI-fürthöz társított egyéni helyet, ahol a logikai hálózatot létrehozza. |
--vm-switch-name |
A virtuálisgép-kapcsoló neve. Használat: --vm-switch-name "vm-switch-01" . |
--address-prefixes |
AddressPrefix a hálózathoz. Jelenleg csak 1 címelőtag támogatott. Használat: --address-prefixes "10.220.32.16/24" . |
--dns-servers |
A DNS-kiszolgáló IP-címeinek szóközzel elválasztott listája. Használat: --dns-servers 10.220.32.16 10.220.32.17 . |
--gateway |
Átjáró. Az átjáró IP-címének a címelőtag hatókörén belül kell lennie. Használat: --gateway 10.220.32.16 . |
--ip-allocation-method |
Az IP-címkiosztási módszer. A támogatott értékek a "Static" (statikus) értékek. Használat: --ip-allocation-method "Static" . |
--ip-pool-start |
Az IP-készlet kezdő IP-címe. A címnek a címelőtag tartományában kell lennie. Használat: --ip-pool-start "10.220.32.18" . |
--ip-pool-end |
Az IP-készlet záró IP-címe. A címnek a címelőtag tartományában kell lennie. Használat: --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
Következő lépések
Kubernetes-fürtök létrehozása és kezelése a helyszínen az Azure CLI használatával