Schnellstart: Bereitstellen eines AKS-Clusters mit Azure CLI (Vorschau)
Gilt für: AKS aktiviert von Azure Arc auf VMware (Vorschau)
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.
Voraussetzungen
Um diese Schnellstartanleitung abzuschließen, müssen Sie die folgenden Schritte ausführen:
- Stellen Sie sicher, dass Sie alle Anforderungen in den Systemanforderungen überprüfen und erfüllen und Matrix - und Netzwerkanforderungen unterstützen.
- Stellen Sie sicher, dass Sie Arc-fähige VMware vSphere bereitstellen, indem Sie vCenter mit Azure mit der Kubernetes-Erweiterung für AKS Arc Operators verbinden.
- Wenn Sie über eine arcfähige VMware vSphere-Bereitstellung verfügen, führen Sie den Prozess aus, um kubernetes Extension für AKS Arc Operators zu aktivieren.
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
Melden Sie sich mithilfe des folgenden Befehls bei Azure an:
az login --use-device-code
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
Definieren Sie den Netzwerknamen als Namen des VMware-Netzwerksegments:
$network_name = '<Name of the VMware Network segment>'
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
Abrufen der vNet-ID:
$vnet_id = az aksarc vnet show -n '<name of the vNET>' -g $resource_group --query id -o tsv
Übergeben Sie den Control Plane IP-Endpunkt für Ihren Zielcluster:
$control_plane_ip = '<Control Plane IP endpoint for your target cluster>'
Hinweis
Wenn die Erstellung des vNet ausläuft, versuchen Sie erneut, die Befehle auszuführen, um das vNet neu zu erstellen.
Hinweis
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
Hinweis
In dieser Vorschauversion können Sie nur die gleiche Kubernetes-Version bereitstellen, die von der Arc Resource Bridge unterstützt wird. 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.
Nächste Schritte
- Weitere Informationen finden Sie unter "Unterstützte Bereitstellungsskala " für die verschiedenen Konfigurationsoptionen.
- Vorbereiten einer Anwendung