Arbeiten mit Azure CLI

Abgeschlossen

Mit der Azure CLI können Sie Befehle eingeben und diese sofort über die Befehlszeile ausführen. Erinnern Sie sich, dass das Ziel im Softwareentwicklungsbeispiel darin besteht, neue Builds einer Web-App zum Testen bereitzustellen. Zunächst befassen Sie sich mit den Aufgaben, die mithilfe der Azure CLI erledigt werden können.

Welche Azure-Ressourcen können unter Verwendung der Azure CLI verwaltet werden?

Mithilfe der Azure CLI können Sie nahezu alle Aspekte jeder Azure-Ressource steuern. Sie können mit Ressourcengruppen, Speicher, virtuellen Computern, Microsoft Entra ID, Containern, maschinellem Lernen usw. arbeiten.

Befehle in der CLI sind in Gruppen und Untergruppen strukturiert. Jede Gruppe stellt einen von Azure bereitgestellten Dienst dar, und die Untergruppen unterteilen Befehle für diese Dienste in logische Gruppierungen. Die Gruppe storage enthält beispielsweise Untergruppen wie account, blob und queue.

Wie können die benötigten Befehle ermittelt werden? Ein Möglichkeit ist die Verwendung von az find, einem KI-Roboter, der die Azure-Dokumentation nutzt, um Ihnen mehr Informationen zu Befehlen, der Befehlszeilenschnittstelle usw. zu geben.

Beispiel: Gängigste Befehle in Zusammenhang mit dem Wort blob suchen:

az find blob

Beispiel: Gängigste Befehle für eine Azure CLI-Befehlsgruppe wie az vm anzeigen:

az find "az vm"

Beispiel: Gängigste Parameter und Unterbefehle für einen Azure CLI-Befehl anzeigen:

az find "az vm create"

Wenn Sie den Namen des gewünschten Befehls bereits kennen, erhalten Sie mit dem --help-Argument für diesen Befehl ausführlichere Informationen zum Befehl und im Fall einer Befehlsgruppe eine Liste der verfügbaren Unterbefehle. Im Speicherbeispiel können Sie folgendermaßen eine Liste der Untergruppen und Befehle zum Verwalten des Blobspeichers abrufen:

az storage blob --help

Erstellen einer Azure-Ressource

Beim Erstellen einer neuen Azure-Ressource werden typischerweise drei Schritte durchlaufen: Verbindungsherstellung mit Ihrem Azure-Abonnement, Erstellung der Ressource und Überprüfung der erfolgreichen Erstellung. Die folgende Abbildung zeigt eine allgemeine Prozessübersicht.

An illustration showing the steps to create an Azure resource using the command-line interface.

Jeder Schritt entspricht einem anderen Azure CLI-Befehl.

Verbinden

Da Sie mit einer lokalen Installation der Azure CLI arbeiten, müssen Sie sich zunächst mithilfe des Azure CLI-Befehls login authentifizieren, um Azure-Befehle ausführen zu können.

az login

Die Azure CLI verwendet typischerweise Ihren Standardbrowser, um die Seite für die Azure-Anmeldung zu öffnen. Falls dies nicht funktioniert, folgen Sie den Befehlszeilenanweisungen, und geben Sie unter https://aka.ms/devicelogin einen Autorisierungscode ein.

Nach der erfolgreichen Anmeldung werden Sie mit Ihrem Azure-Abonnement verbunden.

Erstellen

Häufig müssen Sie eine neue Ressourcengruppe erstellen, bevor Sie einen neuen Azure-Dienst erstellen. Deshalb verwenden wir Ressourcengruppen als Beispiel dafür, wie Azure-Ressourcen über die CLI erstellt werden.

Mit dem Azure CLI-Befehl group create wird eine Ressourcengruppe erstellt. Sie müssen einen Namen und einen Standort angeben. Der Name muss innerhalb Ihres Abonnements eindeutig sein. Der Standort bestimmt, wo die Metadaten für Ihre Ressourcengruppe gespeichert werden. Sie verwenden Zeichenfolgen wie „USA, Westen“, „Europa, Norden“ oder „Indien, Westen“, um den Standort anzugeben. Alternativ können Sie aus einem einzelnen Wort bestehende Äquivalente eingeben, z. B. „westus“, „northeurope“ oder „westindia“. Die grundlegende Syntax lautet wie folgt:

az group create --name <name> --location <location>

Wichtig

Wenn Sie die kostenlose Azure-Sandbox nutzen, müssen Sie keine Ressourcengruppe erstellen. Sie verwenden stattdessen eine vorab erstellte Ressourcengruppe.

Überprüfen

Für viele Azure-Ressourcen stellt die Azure CLI einen Unterbefehl list bereit, mit dem Ressourcendetails angezeigt werden können. Beispielsweise können Sie mit dem Azure CLI-Befehl group list Ihre Azure-Ressourcengruppen auflisten. So können Sie überprüfen, ob die Ressourcengruppe erfolgreich erstellt wurde:

az group list

Sie können die Ausgabe als einfache Tabelle formatieren, um eine kompaktere Ansicht zu erhalten:

az group list --output table