Guia de início rápido: implantar um cluster AKS usando a CLI do Azure (visualização)

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

Este guia de início rápido mostra como implantar um cluster AKS no AKS habilitado pelo Azure Arc no VMware usando a CLI do Azure.

Pré-requisitos

Para concluir este guia de início rápido, você precisa fazer o seguinte:

Parâmetros do Azure

Parâmetro Detalhes dos parâmetros
$aad_Group_Id A ID de um grupo cujos membros gerenciam o cluster de destino. Esse grupo também deve ter permissões de proprietário no grupo de recursos que contém o local personalizado e o cluster de destino.
$appliance_Name Nome do Arc Resource Bridge criado para conectar o vCenter ao Azure.
$custom_Location Nome ou ID do local personalizado. Se você optar por Habilitar o Serviço Kubernetes no VMware [visualização] ao conectar o vCenter ao Azure a partir do portal do Azure, um local personalizado com o prefixo AKS-, e um namespace padrão, serão criados para você implantar o AKS no VMware. Se você habilitar o serviço Kubernetes no VMware [visualização] usando o processo da CLI do Azure, poderá especificar o nome do local personalizado de sua escolha com o namespace padrão. Você deve usar o namespace padrão .
$resource_Group Nome ou ID do Grupo de Recursos para implantar o Arc Resource Bridge.

Informações do servidor vCenter

Parâmetro Detalhes dos parâmetros
$network_name Nome do recurso de rede VMware habilitado no Azure.
$control_plane_ip O IP do plano de controle para o cluster de destino. Este IP do plano de controle deve ser reservado/excluído no DHCP e diferente do endereço IP do Arc Resource Bridge

Etapa 1: Entrar no Azure

  1. Entre no Azure usando o seguinte comando:

    az login --use-device-code
    
  2. Defina a ID da assinatura do Azure para a assinatura que você usou para implantar o Arc Resource Bridge e o local personalizado:

    az account set -s $subscriptionID
    

Etapa 2: Criar vNet para seu cluster AKS usando 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. Crie uma vNet com o mesmo $resource_group que você usou para implantar seu Arc Resource Bridge e $custom_location com o namespace padrão.

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

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

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

    Nota

    Se a criação da vNet expirar, tente executar os comandos novamente para recriar a vNet.

    Nota

    O IP do plano de controle deve ser reservado/excluído no DHCP e diferente do endereço IP do Arc Resource Bridge.

Etapa 3: Criar o cluster AKS

Execute o seguinte comando para criar o cluster.

az aksarc create -n '<name of your cluster>' -g $resource_group --kubernetes-version '<Kubernetes version from the Arc Resource Bridge>' --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

Nota

Nesta versão prévia, você só pode implantar a mesma versão do Kubernetes suportada pelo Arc Resource Bridge. A versão do Kubernetes fornecida no comando deve estar alinhada com a versão do Arc Resource Bridge. Você pode encontrar a versão do Arc Resource Bridge no portal do Azure em Azure Arc > Management > Resource Bridge. Para determinar a versão correspondente do Kubernetes, consulte Novidades da ponte de recursos do Azure Arc.

Próximos passos