Was ist Azure CLI?

Abgeschlossen

Die Azure CLI ist ein Befehlszeilenprogramm, über das Sie eine Verbindung mit Azure herstellen und Verwaltungsbefehle für Azure-Ressourcen ausführen können. Die Azure CLI kann unter Linux, macOS und Windows ausgeführt werden und ermöglicht es Administrator*innen und Entwickler*innen, ihre Befehle über ein Terminal oder eine Eingabeaufforderung (oder ein Skript) auszuführen, anstatt einen Webbrowser zu verwenden. Zum Neustarten einer VM würden Sie beispielsweise den folgenden Befehl verwenden:

az vm restart -g MyResourceGroup -n MyVm

Die Azure CLI bietet plattformübergreifende Befehlszeilentools zum Verwalten von Azure-Ressourcen. Sie kann problemlos lokal auf Linux-, Mac- und Windows-Computern installiert werden. Sie können die Azure CLI auch von einem Browser aus über die Azure Cloud Shell verwenden. In beiden Fällen kann sie interaktiv oder mit Skripts verwendet werden. Zur interaktiven Verwendung starten Sie zunächst eine Shell (z. B. „cmd.exe“ unter Windows oder Bash unter Linux oder macOS) und geben dann den Befehl an der Shell-Eingabeaufforderung ein. Um sich wiederholende Aufgaben zu automatisieren, fügen Sie die CLI-Befehle unter Verwendung der Skriptsyntax Ihrer bevorzugten Shell zu einem Shell-Skript zusammen und führen das Skript dann aus.

Installieren der Azure-Befehlszeilenschnittstelle

Verwenden Sie unter Linux und macOS einen Paket-Manager, um die Azure CLI zu installieren. Der empfohlene Paket-Manager unterscheidet sich je nach Betriebssystem und Distribution:

  • Linux: apt-get unter Ubuntu, yum unter Red Hat und zypper unter OpenSUSE
  • Mac: Homebrew

Die Azure CLI ist im Microsoft-Repository verfügbar, sodass Sie zuerst dieses Repository dem Paket-Manager hinzufügen müssen.

Unter Windows können Sie die Azure CLI installieren, indem Sie eine MSI-Datei herunterladen und ausführen.

Verwenden der Azure CLI in Skripts

Wenn Sie Azure CLI-Befehle in Skripts verwenden möchten, müssen Sie die möglichen Probleme in Zusammenhang mit der Shell (bzw. der Umgebung) kennen, die zum Ausführen des Skripts verwendet wird. In einer Bash-Shell können Sie zum Beispiel folgende Syntax zum Festlegen von Variablen verwenden:

variable="value"
variable=integer

Wenn Sie eine PowerShell-Umgebung zum Ausführen von Azure CLI-Skripts verwenden, verwenden Sie diese Syntax für Variablen:

$variable="value"
$variable=integer

Sie müssen die Azure CLI installieren, bevor Sie sie zum Verwalten von Azure-Ressourcen von einem lokalen Computer aus verwenden können. Die Installation ist für Windows, Linux und macOS unterschiedlich, allerdings gelten die Befehle nach der Installation plattformübergreifend.