Installieren der Azure-Befehlszeilenschnittstelle
In diesem Szenario bevorzugen Ihre Administratoren das lokale Ausführen von Skripts auf ihren Computern, anstatt Azure Cloud Shell zu verwenden. Da Ihr Team eine Mischung aus Windows, Linux und macOS verwendet, müssen Sie sicherstellen, dass die Azure CLI auf allen diesen Geräten funktioniert. Durch das Verwenden eines Skripts können Ihre Administratoren die Azure-Infrastruktur für Ihre Organisation mit ihrem bevorzugten Betriebssystem auf ihren lokalen Computern verwalten und automatisieren.
Was muss installiert werden?
Die Azure CLI besteht aus zwei Arten von Referenzbefehlsgruppen: Kern und Erweiterung.
Kern: Azure CLI-Verweise, die als dauerhafter Bestandteil der CLI veröffentlicht werden, werden als Kernverweise bezeichnet. Alle Kernverweise werden zusammen mit der Azure CLI installiert, und Sie können keine Teilmenge von Verweisen auswählen. Wenn Sie die CLI über Azure Cloud Shell ausführen, sind die Kernverweise immer auf dem neuesten Stand.
Erweiterungen: Erweiterungen werden nicht als Teil der CLI bereitgestellt, sondern als CLI-Befehle ausgeführt. Einige Erweiterungen sind fester Bestandteil der Azure CLI, aber oft erhalten Sie mit einer Erweiterung Zugriff auf eine Vorschau und experimentelle Befehle. Eine einzelne Referenzgruppe, z. B.
az iot
, kann sowohl Kern- als auch Erweiterungsbefehle enthalten.
Zum Ausführen von Azure CLI-Befehlen müssen Sie Kernverweise auf Ihrem lokalen Computer installieren oder Azure Cloud Shell und mit den darin enthaltenen vorinstallierten Kernverweisen ausführen. Sie werden aufgefordert,beim ersten Nutzen eines Erweiterungsbefehls Erweiterungsverweise zu installieren.
Wo soll die Azure CLI installiert werden?
Die Azure CLI kann an mehreren Orten installiert werden:
- Windows
- Linux
- macOS
Die Azure CLI kann auch in einem Docker-Container ausgeführt werden.
Sie müssen die Azure CLI nicht in Azure Cloud Shell installieren, da Azure CLI-Kernverweise vorinstalliert sind.
Installieren der Azure CLI
Windows
Es gibt vier Möglichkeiten zum Installieren der Azure CLI unter Windows:
- Microsoft Installer (MSI)
- Microsoft Installer (MSI) in PowerShell
- Windows Paket-Manager
- ZIP-Paket
Linux
Verwenden Sie den Paket-Manager einer Linux-Distribution, wenn Sie die Azure CLI unter Linux installieren.
- apt (Ubuntu, Debian)
- DNF (RHEL, CenOS Stream)
- tdnf (Azure Linux)
- zypper (Open SUSE, SLES)
macOS
Verwenden Sie unter macOS Homebrew
zum Installieren der Azure CLI. Wenn der Befehl brew nicht verfügbar ist, müssen Sie möglicherweise den Homebrew-Paket-Manager installieren. Informationen dazu finden Sie auf der Website von Homebrew.
Ausführen der Azure CLI
Sie können die Azure CLI in einer Umgebung Ihrer Wahl ausführen.
- Bash-Shell unter Linux
- PowerShell 7
- Windows PowerShell
- CMD-Shell unter Windows
- Azure Cloud Shell
Es ist wichtig, die Unterschiede bei der Umgebungssyntax zu beachten, wenn Sie entscheiden, welche Umgebung verwendet werden soll. Ein in PowerShell 7 getestetes Azure CLI-Skript kann aufgrund eines Skriptunterschieds oder mehrerer der folgenden Skriptunterschiede möglicherweise nicht in Windows PowerShell oder Bash ausgeführt werden:
- Zeilenfortsetzungszeichen
- Variablen
- Zufällige Bezeichner
- Anführungszeichen
Beim Onboarding mit der Azure CLI können Sie im Tutorialschritt Kennenlernen der Azure CLI-Syntax in Bash und CMD weitere Informationen erhalten.