Guida introduttiva: Distribuire un cluster del servizio Azure Kubernetes usando l'interfaccia della riga di comando di Azure (anteprima)

Si applica a: servizio Azure Kubernetes abilitato da Azure Arc in VMware (anteprima)

Questa guida introduttiva illustra come distribuire un cluster del servizio Azure Kubernetes abilitato da Azure Arc in VMware usando l'interfaccia della riga di comando di Azure.

Prerequisiti

Per completare questa guida introduttiva, è necessario eseguire queste operazioni:

Parametri di Azure

Parametro Dettagli del parametro
$aad_Group_Id ID di un gruppo i cui membri gestiscono il cluster di destinazione. Questo gruppo deve disporre anche delle autorizzazioni di proprietario per il gruppo di risorse contenente il percorso personalizzato e il cluster di destinazione.
$appliance_Name Nome del bridge di risorse Arc creato per connettere vCenter ad Azure.
$custom_Location Nome o ID della posizione personalizzata. Se si sceglie di abilitare il servizio Kubernetes in VMware [anteprima] quando si connette vCenter ad Azure dalla portale di Azure, viene creata una posizione personalizzata con il prefisso servizio Azure Kubernetes e uno spazio dei nomi predefinito per la distribuzione del servizio Azure Kubernetes in VMware. Se si abilita il servizio Kubernetes in VMware [anteprima] usando il processo dell'interfaccia della riga di comando di Azure, è possibile specificare il nome del percorso personalizzato scelto con lo spazio dei nomi predefinito. È necessario usare lo spazio dei nomi predefinito .
$resource_Group Nome o ID del gruppo di risorse per la distribuzione di Arc Resource Bridge.

Informazioni sul server vCenter

Parametro Dettagli del parametro
$network_name Nome della risorsa di rete VMware abilitata in Azure.
$control_plane_ip IP del piano di controllo per il cluster di destinazione. Questo indirizzo IP del piano di controllo deve essere riservato/escluso in DHCP e diverso dall'indirizzo IP di Arc Resource Bridge

Passaggio 1: Accedere ad Azure

  1. Accedere ad Azure usando il comando seguente:

    az login --use-device-code
    
  2. Impostare l'ID sottoscrizione di Azure sulla sottoscrizione usata per distribuire Arc Resource Bridge e il percorso personalizzato:

    az account set -s $subscriptionID
    

Passaggio 2: Creare una rete virtuale per il cluster del servizio Azure Kubernetes usando il segmento di rete VMware

  1. Definire il nome di rete come nome del segmento di rete VMware:

    $network_name = '<Name of the VMware Network segment>'
    
  2. Creare una rete virtuale con la stessa $resource_group usata per distribuire Arc Resource Bridge e $custom_location con lo spazio dei nomi predefinito.

    az aksarc vnet create -n '<name of the vNet>' -g $resource_group --custom-location $custom_location --vsphere-segment-name $network_name
    
  3. Ottenere l'ID della rete virtuale:

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. Passare l'endpoint IP del piano di controllo per il cluster di destinazione:

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

    Nota

    Se si verifica il timeout della creazione della rete virtuale, provare a eseguire nuovamente i comandi per ricreare la rete virtuale.

    Nota

    L'INDIRIZZO IP del piano di controllo deve essere riservato/escluso in DHCP e diverso dall'indirizzo IP di Arc Resource Bridge.

Passaggio 3: Creare il cluster del servizio Azure Kubernetes

Eseguire il comando seguente per creare il 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

In questa versione di anteprima è possibile distribuire solo la stessa versione di Kubernetes supportata da Arc Resource Bridge. La versione di Kubernetes specificata nel comando deve essere allineata alla versione di Arc Resource Bridge. È possibile trovare la versione di Arc Resource Bridge nella portale di Azure in Azure Arc > Management > Resource Bridge. Per determinare la versione corrispondente di Kubernetes, vedere Novità del bridge di risorse di Azure Arc.

Passaggi successivi