Installation de l’interface de ligne de commande Azure
Dans notre scénario, vos administrateurs préfèrent exécuter des scripts localement sur leurs ordinateurs plutôt que d’utiliser Azure Cloud Shell. Étant donné que votre équipe utilise un mélange de Windows, Linux et macOS, votre tâche consiste à garantir qu’Azure CLI fonctionne sur tous ces appareils. L’utilisation d’un script permet à vos administrateurs de gérer et d’automatiser l’infrastructure Azure pour votre organisation à partir de leur système d’exploitation préféré sur leurs ordinateurs locaux.
Que faut-il installer ?
Azure CLI est constitué de deux types de groupes de commandes de référence : cœur et extension.
Cœur : Les références Azure CLI qui sont publiées en tant que partie permanente de l’interface CLI sont appelées références principales. Toutes les références principales sont installées avec l’interface Azure CLI et vous ne pouvez pas choisir un sous-ensemble de références. Si vous exécutez l’interface CLI par le biais d’Azure Cloud Shell, les références principales sont toujours à jour.
Extensions : Les extensions ne sont pas fournies dans le cadre de l’interface CLI mais elles sont exécutées en tant que commandes CLI. Certaines extensions font partie intégrante de l’interface Azure CLI, mais souvent, une extension vous permet d’accéder à la une préversion et aux commandes expérimentales. Un groupe de référence unique, tel que
az iot
, peut avoir à la fois des commandes principales et des commandes d'extension.
Pour exécuter des commandes Azure CLI, vous devez installer références de base sur votre ordinateur local ou exécuter Azure Cloud Shell avec des références de base préinstallées. Vous êtes invité(e) à installer des références d’extension la première fois que vous essayez d’utiliser une commande d’extension.
Où installer Azure CLI
Azure CLI peut être installé à plusieurs emplacements :
- Windows
- Linux
- macOS
Azure CLI peut également être exécuté à l’intérieur d’un conteneur Docker.
Vous n’avez pas besoin d’installer Azure CLI dans Azure Cloud Shell, car les références Azure CLI Core sont préinstallées.
Comment installer Azure CLI
Windows
Il existe quatre façons d'installer Azure CLI sous Windows :
- Microsoft Installer (MSI)
- Microsoft Installer (MSI) dans PowerShell
- Gestionnaire de package Windows
- Package ZIP
Linux
Utilisez le gestionnaire de package d’une distribution Linux lors de l’installation d’Azure CLI dans Linux.
- apt (Ubuntu, Debian)
- dnf (RHEL, CenOS Stream)
- tdnf (Azure Linux)
- zypper (open SUSE, SLES)
macOS
Sur macOS, utilisez Homebrew
pour installer Azure CLI. Si la commande brew n’est pas disponible, vous devrez probablement installer le gestionnaire de package Homebrew. Pour plus d’informations, consultez le site web de Homebrew.
Comment exécuter Azure CLI
Vous pouvez exécuter Azure CLI dans votre environnement de choix.
- Linux Bash shell
- PowerShell 7
- Windows PowerShell
- Windows Cmd shell
- Azure Cloud Shell
Il est important de connaître les différences de syntaxe d’environnement lors du choix de l’environnement à utiliser. Un script Azure CLI testé dans PowerShell 7 peut ne pas s’exécuter dans Windows PowerShell ou Bash en raison d’une ou plusieurs des différences de script suivantes :
- Caractère de continuation de ligne
- Variables
- Identificateurs aléatoires
- Quoting
À mesure que vous intégrez à Azure CLI, les différences de syntaxe Learn Azure CLI dans Bash, PowerShell et Cmd étape du didacticiel peuvent vous aider à en savoir plus.