Freigeben über


Schnellstart: Bereitstellen eines AKS-Clusters mit Azure CLI (Vorschau)

Gilt für: AKS aktiviert von Azure Arc auf VMware (Vorschau)

Important

Microsoft setzt AKS auf VMware (Vorschau) am 16. März 2026 ab. Wir empfehlen die Bereitstellung von AKS auf Azure Local , um von den erweiterten Funktionen zu profitieren. Nach dem 16. März 2026 können Sie keinen Support mehr für Azure Kubernetes Service auf VMware bereitstellen oder empfangen. Wenn Sie weitere Fragen haben, wenden Sie sich bitte über das von Azure Arc aktivierte AKS-GitHub-Repository an uns.

In dieser Schnellstartanleitung erfahren Sie, wie Sie einen AKS-Cluster in AKS bereitstellen, der von Azure Arc auf VMware mithilfe der Azure CLI aktiviert ist.

Prerequisites

Um diese Schnellstartanleitung abzuschließen, müssen Sie die folgenden Schritte ausführen:

Azure-Parameter

Parameter Parameterdetails
$aad_Group_Id Die ID einer Gruppe, deren Mitglieder den Zielcluster verwalten. Diese Gruppe sollte auch über Besitzerberechtigungen für die Ressourcengruppe verfügen, die den benutzerdefinierten Speicherort und den Zielcluster enthält.
$appliance_Name Name der Arc-Ressourcenbrücke, die erstellt wurde, um vCenter mit Azure zu verbinden.
$custom_Location Name oder ID des benutzerdefinierten Speicherorts. Wenn Sie den Kubernetes-Dienst auf VMware [Vorschau] aktivieren, wenn Sie vCenter über die Azure-Portal mit Azure verbinden, werden ein benutzerdefinierter Speicherort mit dem Präfix AKS- und ein Standardnamespace erstellt, damit Sie AKS auf VMware bereitstellen können. Wenn Sie Kubernetes Service unter VMware [Vorschau] mithilfe des Azure CLI-Prozesses aktivieren, können Sie den Namen des benutzerdefinierten Speicherorts Ihrer Wahl mit dem Standardnamespace angeben. Sie müssen den Standardnamespace verwenden.
$resource_Group Name oder ID der Ressourcengruppe für die Bereitstellung der Arc-Ressourcenbrücke.

vCenter-Serverinformationen

Parameter Parameterdetails
$network_name Name der in Azure aktivierten VMware-Netzwerkressource.
$control_plane_ip Die Ip-Adresse der Steuerebene für Den Zielcluster. Diese Ip-Adresse der Steuerebene muss in DHCP reserviert/ausgeschlossen werden und unterscheidet sich von der IP-Adresse der Arc Resource Bridge.

Schritt 1: Anmelden bei Azure

  1. Melden Sie sich mithilfe des folgenden Befehls bei Azure an:

    az login --use-device-code
    
  2. Legen Sie die Azure-Abonnement-ID auf das Abonnement fest, das Sie zum Bereitstellen der Arc Resource Bridge und des benutzerdefinierten Standorts verwendet haben:

    az account set -s $subscriptionID
    

Schritt 2: Erstellen von vNet für Ihren AKS-Cluster mithilfe des VMware-Netzwerksegments

  1. Definieren Sie den Netzwerknamen als Namen des VMware-Netzwerksegments:

    $network_name = '<Name of the VMware Network segment>'
    
  2. Erstellen Sie ein vNet mit demselben $resource_group , das Sie zum Bereitstellen Der Arc Resource Bridge und $custom_location mit dem Standardnamespace verwendet haben.

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

    $vnet_id = az aksarc vnet show -n '<name of the vNET>'  -g $resource_group --query id -o tsv
    
  4. Übergeben Sie den Control Plane IP-Endpunkt für Ihren Zielcluster:

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

    Note

    Wenn die Erstellung des vNet ausläuft, versuchen Sie erneut, die Befehle auszuführen, um das vNet neu zu erstellen.

    Note

    Die IP-Adresse der Steuerebene muss in DHCP reserviert/ausgeschlossen werden und unterscheidet sich von der IP-Adresse der Arc Resource Bridge.

Schritt 3: Erstellen des AKS-Clusters

Führen Sie den folgenden Befehl aus, um den Cluster zu erstellen.

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

Note

In dieser Vorschauversion können Sie nur die gleiche Kubernetes-Version bereitstellen, die von der Arc Resource Bridge unterstützt wird. Derzeit unterstützt diese Vorschau nur Arc Resource Bridge, Version 1.2.0 und früher. Die Kubernetes-Version, die Sie im Befehl angeben, muss mit der Arc Resource Bridge-Version übereinstimmen. Sie finden die Arc Resource Bridge-Version im Azure-Portal unter Azure Arc > Management > Resource Bridge. Informationen zum Ermitteln der entsprechenden Kubernetes-Version finden Sie unter What's new with Azure Arc resource bridge.

Löschen des Clusters

Führen Sie den az aksarc delete Befehl aus, um den erstellten Cluster zu bereinigen:

az aksarc delete -n '<name of your cluster>' -g $resource_group

Important

Der Löschvorgang kann fehlschlagen, wenn Ihre vCenter-Anmeldeinformationen ungültig sind. Um dies zu verhindern, stellen Sie sicher, dass Sie über einen ordnungsgemäßen Administratorzugriff für Arc-fähige VMware vSphere verfügen. Weitere Informationen finden Sie unter Aktualisieren der vSphere-Kontoanmeldeinformationen.

Nächste Schritte