Vytváření logických sítí pro clustery Kubernetes ve službě Azure Stack HCI 23H2
Platí pro: Azure Stack HCI verze 23H2
Po instalaci a konfiguraci Azure Stack HCI 23H2 musíte vytvořit logické sítě virtuálních počítačů Arc. AKS ve službě Azure Stack HCI používá statické logické sítě k poskytování IP adres základním virtuálním počítačům clusterů AKS.
Než začnete
Než začnete, ujistěte se, že máte následující požadavky:
- Nainstalujte a nakonfigurujte Azure Stack HCI 23H2. Ujistěte se, že máte ID azure Resource Manager vlastního umístění, protože toto ID je povinný parametr pro vytvoření logické sítě.
- Ujistěte se, že logická síť, kterou vytvoříte, obsahuje dostatek použitelných IP adres, aby se zabránilo vyčerpání IP adres. Vyčerpání IP adres může vést k selhání nasazení clusteru Kubernetes. Další informace najdete v tématu Koncepty sítí v AKS ve službě Azure Stack HCI 23H2.
- Ujistěte se, že máte externí přepínač virtuálních počítačů, ke kterému mají přístup všechny servery v clusteru Azure Stack HCI. Ve výchozím nastavení se během nasazení clusteru Azure Stack HCI vytvoří externí přepínač, který můžete použít k přidružení k logické síti, kterou vytvoříte.
Spuštěním následujícího příkazu získejte název přepínače externího virtuálního počítače v clusteru Azure Stack HCI:
Get-VmSwitch -SwitchType External
Poznamenejte si název přepínače. Tyto informace použijete při vytváření logické sítě. Příklad:
Get-VmSwitch -SwitchType External
Name SwitchType NetAdapterInterfaceDescription
---- ---------- ----------------------------
ConvergedSwitch(management_compute_storage) External Teamed-Interface
Vytvoření logické sítě
Logickou síť můžete vytvořit buď pomocí rozhraní Azure Command-Line Interface (CLI), nebo pomocí Azure Portal.
Pomocí rutiny az stack-hci-vm network lnet create
můžete vytvořit logickou síť na přepínači virtuálního počítače v konfiguraci statické IP adresy.
Pro statickou IP adresu jsou požadované parametry následující:
Požadované parametry | Description |
---|---|
--name |
Název logické sítě, kterou vytvoříte pro cluster Azure Stack HCI. Nezapomeňte zadat název, který se řídí pravidly pro prostředky Azure. Po vytvoření nemůžete logickou síť přejmenovat. |
--resource-group |
Název skupiny prostředků, ve které vytvoříte logickou síť. |
--subscription |
Název nebo ID předplatného, ve kterém je nasazená služba Azure Stack HCI. |
--custom-location |
Zadejte vlastní umístění přidružené ke clusteru Azure Stack HCI, ve kterém vytváříte logickou síť. |
--vm-switch-name |
Název přepínače virtuálního počítače. Použití: --vm-switch-name "vm-switch-01" . |
--address-prefixes |
AddressPrefix pro síť. V současné době se podporuje pouze 1 předpona adresy. Použití: --address-prefixes "10.220.32.16/24" . |
--dns-servers |
Seznam IP adres serveru DNS oddělených mezerami Použití: --dns-servers 10.220.32.16 10.220.32.17 . |
--gateway |
Brána. IP adresa brány musí být v rozsahu předpony adresy. Použití: --gateway 10.220.32.16 . |
--ip-allocation-method |
Metoda přidělování IP adres. Podporované hodnoty jsou "Static". Použití: --ip-allocation-method "Static" . |
--ip-pool-start |
Počáteční IP adresa vašeho fondu IP adres. Adresa musí být v rozsahu předpony adresy. Použití: --ip-pool-start "10.220.32.18" . |
--ip-pool-end |
Koncová IP adresa vašeho fondu IP adres. Adresa musí být v rozsahu předpony adresy. Použití: --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
Další kroky
Vytváření a správa clusterů Kubernetes místně pomocí Azure CLI