Condividi tramite


Creare reti logiche per i cluster Kubernetes in Azure Locale, versione 23H2

Si applica a: Locale di Azure, versione 23H2

Dopo aver installato e configurato Azure Local, versione 23H2, è necessario creare reti logiche arc VM. Il servizio Azure Kubernetes in Locale di Azure usa reti logiche statiche per fornire indirizzi IP alle macchine virtuali sottostanti dei cluster del servizio Azure Kubernetes.

Operazioni preliminari

Prima di iniziare, verificare di aver soddisfatto i prerequisiti seguenti:

  • Installare e configurare Azure Local, versione 23H2. Assicurarsi di avere l'ID di Azure Resource Manager percorso personalizzato, perché questo ID è un parametro obbligatorio per la creazione di una rete logica.
  • Assicurarsi che la rete logica creata contenga indirizzi IP utilizzabili sufficienti per evitare l'esaurimento degli indirizzi IP. L'esaurimento degli indirizzi IP può causare errori di distribuzione del cluster Kubernetes. Per altre informazioni, vedere Concetti relativi alla rete nel servizio Azure Kubernetes in Azure Locale, versione 23H2.
  • Assicurarsi di disporre di un commutatore di macchina virtuale esterno accessibile da tutti i computer nel cluster locale di Azure. Per impostazione predefinita, viene creato un commutatore esterno durante la distribuzione del cluster locale di Azure che è possibile usare per associare alla rete logica che verrà creata.

Eseguire il comando seguente per ottenere il nome dell'opzione della macchina virtuale esterna nel cluster locale di Azure:

Get-VmSwitch -SwitchType External

Prendere nota del nome dell'opzione. Queste informazioni vengono usate quando si crea una rete logica. Ad esempio:

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

Creare la rete logica

È possibile creare una rete logica usando il interfaccia della riga di comando di Azure (interfaccia della riga di comando) o usando il portale di Azure.

È possibile usare il az stack-hci-vm network lnet create cmdlet per creare una rete logica nel commutatore vm nella configurazione IP statica.

Per l'INDIRIZZO IP statico, i parametri obbligatori sono i seguenti:

Parametri obbligatori Descrizione
--name Nome della rete logica creata per il cluster locale di Azure. Assicurarsi di specificare un nome che segue le regole per le risorse di Azure. Non è possibile rinominare una rete logica dopo la creazione.
--resource-group Nome del gruppo di risorse in cui si crea la rete logica.
--subscription Nome o ID della sottoscrizione in cui è distribuito l'istanza locale di Azure.
--custom-location Specificare il percorso personalizzato associato al cluster locale di Azure in cui si sta creando la rete logica.
--vm-switch-name Nome del commutatore di macchina virtuale. Utilizzo: --vm-switch-name "vm-switch-01".
--address-prefixes AddressPrefix per la rete. Attualmente è supportato solo un prefisso di indirizzo. Utilizzo: --address-prefixes "10.220.32.16/24".
--dns-servers Elenco separato da spazi di indirizzi IP del server DNS. Utilizzo: --dns-servers 10.220.32.16 10.220.32.17.
--gateway Gateway. L'indirizzo IP del gateway deve essere compreso nell'ambito del prefisso dell'indirizzo. Utilizzo: --gateway 10.220.32.16.
--ip-allocation-method Metodo di allocazione degli indirizzi IP. I valori supportati sono "Statici". Utilizzo: --ip-allocation-method "Static".
--ip-pool-start Indirizzo IP iniziale del pool IP. L'indirizzo deve essere compreso nell'intervallo del prefisso dell'indirizzo. Utilizzo: --ip-pool-start "10.220.32.18".
--ip-pool-end Indirizzo IP finale del pool IP. L'indirizzo deve essere compreso nell'intervallo del prefisso dell'indirizzo. Utilizzo: --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

Passaggi successivi

Creare e gestire cluster Kubernetes in locale usando l'interfaccia della riga di comando di Azure