Déployez votre infrastructure Azure avec Terraform

Dans cette vidéo, nous allons voir les étapes nécessaires pour déployer une infrastructure simple avec Terraform sous Azure. Vous aurez besoin de plusieurs prérequis, à savoir : • Le module Azure PowerShell Az, que nous installerons via les commandes PowerShell suivantes : Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force • Azure CLI, disponible ici : https://aka.ms/installazurecliwindows • L’exécutable de Terraform, que nous allons télécharger à cette adresse : https://www.terraform.io/downloads.html Voici la liste des commandes utilisées ainsi que le script de déploiement disponible ici https://github.com/wmenant/terraform-azure/releases/tag/terraform

Liste des commandes ;

terraform -version 

Connect-AzAccount

$sp = New-AzADServicePrincipal -DisplayName "service_principal_name" -Role "Contributor"

$sp.AppId

$sp.PasswordCredentials.SecretText

terraform init

terraform plan

terraform apply

Get-AzADServicePrincipal -ApplicationId "service_principal_app_id"
Remove-AzADServicePrincipal -DisplayName "service_principal_display-name" 

terraform destroy

 

N'oubliez pas de remplacer les informations suivantes :

"service_principal_name" "service_principal_app_id" "service_principal_display-name"

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *