Aller au contenu

Démantèlement

Lorsque la session de laboratoire est terminée, détruisez toutes les ressources Azure pour arrêter la facturation.

Depuis le répertoire contenant la configuration Terraform :

Fenêtre de terminal
# Review what will be destroyed
terraform plan -destroy
# Destroy all resources
terraform destroy

Terraform demandera une confirmation. Saisissez yes pour continuer.

Confirmez que toutes les ressources ont été supprimées :

Fenêtre de terminal
# Check resource group is gone
az group show --name "$(terraform output -raw resource_group_name)" 2>&1 \
| grep -q "ResourceGroupNotFound" \
&& echo "Resource group deleted" \
|| echo "Resource group still exists"

Supprimez l’état Terraform et les fichiers mis en cache :

Fenêtre de terminal
rm -rf .terraform .terraform.lock.hcl terraform.tfstate terraform.tfstate.backup

Si vous avez modifié le DNS ou les fichiers hosts lors de l’intégration, annulez ces modifications :

Fenêtre de terminal
# Remove hosts file entry (Linux/macOS)
sudo sed -i '/<CDN_EDGE_PUBLIC_IP>/d' /etc/hosts

Si vous avez créé un enregistrement DNS de type A, supprimez-le via votre fournisseur DNS.