Installer Bicep

Effectué

Pour commencer, installez l’interface en ligne de commande Bicep ou l’extension Visual Studio Code. Avoir les deux installés vous donnera une grande expérience de création.

Installation de l’extension VS Code

L’extension fournit la prise en charge du langage, IntelliSense et la prise en charge du linting.

Capture d’écran de l’extension Bicep du Marketplace VS Code.

Pour vérifier que vous l’avez installé, créez un fichier avec l’extension .bicep et regardez la modification du mode de langage dans le coin inférieur droit de VS Code.

Installation de l'interface en ligne de commande Bicep

Vous devez disposer de la version d’Azure CLI 2.20.0 ou version ultérieure pour pouvoir installer l’interface CLI Bicep. Lorsque vous êtes prêt, exécutez la commande d’installation :

az bicep install

Vous pouvez mettre à niveau l’interface CLI Bicep en exécutant le az bicep upgrade, et pour valider l’installation, utilisez la az bicep version.

Nous avons délibérément évité de décomposer l’installation pour Windows, macOS et Linux, car Azure CLI est multiplateforme, et les étapes seraient identiques.

Installation manuelle

Vous pouvez l’installer manuellement si Azure CLI n’est pas installé, mais que vous souhaitez toujours utiliser l’interface CLI Bicep.

Windows

Vous pouvez utiliser Chocolatey ou Winget pour installer l’interface CLI Bicep :

choco install bicep
winget install -e --id Microsoft.Bicep
bicep --help

Capture d’écran de la CLI Bicep pour Windows avec l'affichage de la version.

Linux

Pour installer manuellement l’interface CLI Bicep sur Linux, utilisez le script ci-dessous :

curl -Lo bicep https://github.com/Azure/bicep/releases/latest/download/bicep-linux-x64
chmod +x ./bicep
sudo mv ./bicep /usr/local/bin/bicep
bicep --help

macOS

Pour macOS, utilisez homebrew ou le script précédent pour Linux :

brew tap azure/bicep
brew install bicep
bicep --version

Résolution des problèmes d’installation

Si des erreurs ou problèmes ont été rencontrés lors de l’installation, veillez à consulter le guide de résolution des problèmes dans la documentation Azure Bicep.

Étapes suivantes

Dans l’unité suivante, vous allez créer votre premier modèle Bicep et le déployer sur Azure.