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