Prérequis
Azure CLI 2.0 a été développé sous Python, l’installer sur un OS Windows client (ou serveur d’Administration) nécessite donc l’installation de Python pour Windows, en version 3.X ou ultérieur.
Nous allons donc commencer par télécharger et installer Python sur notre machine Windows 10 (LABWS10).
Python pour Windows peut être téléchargé gratuitement à l’URL suivante :
https://www.python.org/downloads/
Les deux versions (stables) disponibles lors de l’écriture de ce post sont : 3.6.1 & 3.6.5
Une fois téléchargé, exécutez le fichier Python-..*.exe en tant qu’Administrateur.
L’assistant suivant apparaît, veillez à bien cochez l’option « Add Python 3.6 to PATH » et cliquez sur « -> Install Now » pour démarrer l’installation :
L’installation démarre …
Une fois installé, cliquez sur « Close » pour fermer l’assistant :
L’option « Add Python 3.6 to PATH » permet d’ajouter deux répertoires (d’Install et de scripts) utilisés par Python à la variable d’environnement : %Path% |
Maintenant, ouvrez l’invite de commande et saisissez la commande suivante pour vérifier la bonne installation de python :
Python –version
Installer Azure CLI 2.0
Ouvrez l’Invite de commande (CMD.exe) en tant qu’Administrateur et saisissez la commande suivante pour installer Azure CLI 2.0 :
pip install –user azure-cli
Tous les Packages nécessaires requis par Azure CLI seront téléchargés et placés dans le répertoire suivant :
%UserProfile%\AppData\Roaming\Python\Python36\site-packages
Notez que votre machine Windows 10 doit être connectée à Internet pour télécharger et récupérer les données Azure CLI.
Si l’installation s’est effectuée avec succès, le résultat suivant apparaît à la fin d’exécution de la commande :
Tâches post-installation
Avant de commencer à utiliser votre interface Azure CLI 2.0, une tâche post-installation est à réaliser.
Il s’agit de la configuration /ajout du chemin contenant les fichiers Azure CLI à la variable d’environnement « Path ».
Pour ce faire, lancez l’outil « Sysdm.Cpl » depuis le Menu « Exécuter » ou la zone de recherche du Menu « Démarrer » et rendez-vous ensuite dans l’onglet « Paramètres systèmes avancés ». Enfin, cliquez sur « Variables d’environnement… »
La boite de dialogue suivante apparaît, sélectionnez la variable « Path » et cliquez sur « Modifier… » :
Maintenant cliquez sur « Nouveau » et spécifiez le chemin suivant :
%USERPROFILE%\AppData\Roaming\Python\Python36\Scripts
Si vous avez installé une version de Python autre que la 3.6 (e.g : version 3.x), le chemin devient :
%USERPROFILE%\AppData\ Roaming\Python\Python3x\Scripts |
Cliquez sur « OK » pour valider et fermer les boites de dialogues ouvertes.
L’interface Azure CLI 2.0 est représentée par un fichier .BAT nommé ‘Az.bat’, il est par défaut installé /placé dans le répertoire suivant :
%USERPROFILE%\AppData\Roaming\Python\Python3x\Scripts |
Maintenant, lancez CMD.exe en tant qu’Administrateur et saisissez Az
Le fichier Az.bat est appelé et le menu Azure CLI 2.0 suivant est affiché, de plus la liste complète des commandes disponibles est retournée :
Le script az.bat peut également être appelé depuis Windows PowerShell. Il suffit de saisir az depuis votre console PowerShell pour accéder au menu affiché précédemment sur l’invite de commande. |
==========================================================================
Cet article est un extrait de l’eBook « Azure CLI 2.0 – Guide du Consultant Cloud » disponible ici.