Criar redes lógicas para clusters do Kubernetes no Azure Stack HCI 23H2
Aplica-se a: Azure Stack HCI, versão 23H2
Depois de instalar e configurar o Azure Stack HCI 23H2, tem de criar redes lógicas de VM do Arc. O AKS no Azure Stack HCI utiliza redes lógicas estáticas para fornecer endereços IP às VMs subjacentes dos clusters do AKS.
Antes de começar
Antes de começar, certifique-se de que tem os seguintes pré-requisitos:
- Instale e configure o Azure Stack HCI 23H2. Certifique-se de que tem a localização personalizada do Azure Resource Manager ID, uma vez que este ID é um parâmetro necessário para criar uma rede lógica.
- Certifique-se de que a rede lógica que criar contém endereços IP utilizáveis suficientes para evitar o esgotamento do endereço IP. O esgotamento do endereço IP pode levar a falhas de implementação do cluster do Kubernetes. Para obter mais informações, veja Conceitos de rede no AKS no Azure Stack HCI 23H2.
- Certifique-se de que tem um comutador de VM externo que pode ser acedido por todos os servidores no cluster do Azure Stack HCI. Por predefinição, é criado um comutador externo durante a implementação do cluster do Azure Stack HCI que pode utilizar para associar à rede lógica que irá criar.
Execute o seguinte comando para obter o nome do comutador de VM externo no cluster do Azure Stack HCI:
Get-VmSwitch -SwitchType External
Anote o nome do comutador. Utiliza estas informações quando cria uma rede lógica. Por exemplo:
Get-VmSwitch -SwitchType External
Name SwitchType NetAdapterInterfaceDescription
---- ---------- ----------------------------
ConvergedSwitch(management_compute_storage) External Teamed-Interface
Criar a rede lógica
Pode criar uma rede lógica com a Interface de Command-Line do Azure (CLI) ou com o portal do Azure.
Pode utilizar o az stack-hci-vm network lnet create
cmdlet para criar uma rede lógica no comutador de VM na configuração de IP Estático.
Para o IP estático, os parâmetros necessários são os seguintes:
Parâmetros necessários | Description |
---|---|
--name |
Nome da rede lógica que criar para o cluster do Azure Stack HCI. Certifique-se de que fornece um nome que segue as regras dos recursos do Azure. Não pode mudar o nome de uma rede lógica após a sua criação. |
--resource-group |
Nome do grupo de recursos onde cria a rede lógica. |
--subscription |
Nome ou ID da subscrição onde o Azure Stack HCI está implementado. |
--custom-location |
Forneça a localização personalizada associada ao cluster do Azure Stack HCI onde está a criar a rede lógica. |
--vm-switch-name |
O nome do comutador de VM. Utilização: --vm-switch-name "vm-switch-01" . |
--address-prefixes |
AddressPrefix para a rede. Atualmente, apenas é suportado um prefixo de endereço. Utilização: --address-prefixes "10.220.32.16/24" . |
--dns-servers |
Lista separada por espaço de endereços IP do servidor DNS. Utilização: --dns-servers 10.220.32.16 10.220.32.17 . |
--gateway |
Gateway. O endereço IP do gateway tem de estar dentro do âmbito do prefixo de endereço. Utilização: --gateway 10.220.32.16 . |
--ip-allocation-method |
O método de alocação de endereços IP. Os valores suportados são "Estáticos". Utilização: --ip-allocation-method "Static" . |
--ip-pool-start |
O endereço IP inicial do conjunto IP. O endereço tem de estar no intervalo do prefixo de endereço. Utilização: --ip-pool-start "10.220.32.18" . |
--ip-pool-end |
O endereço IP final do conjunto IP. O endereço tem de estar no intervalo do prefixo de endereço. Utilização: --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
Passos seguintes
Criar e gerir clusters do Kubernetes no local com a CLI do Azure
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários