Início Rápido: Implementar um cluster do AKS com a CLI do Azure (pré-visualização)

Aplica-se a: AKS ativado pelo Azure Arc no VMware (pré-visualização)

Este início rápido mostra-lhe como implementar um cluster do AKS no AKS ativado pelo Azure Arc no VMware com a CLI do Azure.

Pré-requisitos

Para concluir este início rápido, tem de efetuar estas ações:

Parâmetros do Azure

Parâmetro Detalhes do parâmetro
$aad_Group_Id O ID de um grupo cujos membros gerem o cluster de destino. Este grupo também deve ter permissões de proprietário no grupo de recursos que contém a localização personalizada e o cluster de destino.
$appliance_Name Nome da Ponte de Recursos do Arc criada para ligar o vCenter ao Azure.
$custom_Location Nome ou ID de localização personalizado. Se optar por Ativar o Serviço Kubernetes no VMware [pré-visualização] quando ligar o vCenter ao Azure a partir do portal do Azure, será criada uma localização personalizada com o prefixo AKS e um espaço de nomes predefinido para implementar o AKS no VMware. Se ativar o Kubernetes Service no VMware [pré-visualização] com o processo da CLI do Azure, pode especificar o nome da localização personalizada à sua escolha com o espaço de nomes predefinido. Tem de utilizar o espaço de nomes predefinido .
$resource_Group Nome ou ID do Grupo de Recursos para implementar a Ponte de Recursos do Arc.

Informações do vCenter Server

Parâmetro Detalhes do parâmetro
$network_name Nome do recurso de rede VMware ativado no Azure.
$control_plane_ip O IP do plano de controlo do cluster de destino. Este IP do plano de controlo tem de ser reservado/excluído no DHCP e diferente do endereço IP da Bridge de Recursos do Arc

Passo 1: iniciar sessão no Azure

  1. Inicie sessão no Azure com o seguinte comando:

    az login --use-device-code
    
  2. Defina o ID da subscrição do Azure para a subscrição que utilizou para implementar a Bridge de Recursos do Arc e a localização personalizada:

    az account set -s $subscriptionID
    

Passo 2: Create vNet para o cluster do AKS com o segmento de rede VMware

  1. Defina o nome da rede como o nome do segmento de rede VMware:

    $network_name = '<Name of the VMware Network segment>'
    
  2. Create uma vNet com o mesmo $resource_group que utilizou para implementar a Ponte de Recursos do Arc e $custom_location com o espaço de nomes predefinido.

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. Obter o ID da vNet:

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. Transmita o ponto final de IP do Plano de Controlo para o cluster de destino:

    $control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
    

    Nota

    Se a criação da vNet exceder o limite de tempo, tente executar os comandos novamente para recriar a vNet.

    Nota

    O IP do plano de controlo tem de ser reservado/excluído no DHCP e diferente do endereço IP da Bridge de Recursos do Arc.

Passo 3: Create o cluster do AKS

Execute o seguinte comando para criar o cluster:

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version 'v1.26.6' --custom-location $custom_location --aad-admin-group-object-ids $aad_group_id --vnet-ids $vnet_id --control-plane-ip $control_plane_ip --generate-ssh-keys --debug

Passos seguintes