Zum Inhalt springen

Abbau

Wenn die Lab-Sitzung abgeschlossen ist, zerstören Sie alle Azure-Ressourcen, um die Abrechnung zu stoppen.

Aus dem Verzeichnis, das die Terraform-Konfiguration enthält:

Terminal-Fenster
# Review what will be destroyed
terraform plan -destroy
# Destroy all resources
terraform destroy

Terraform fordert zur Bestätigung auf. Geben Sie yes ein, um fortzufahren.

Bestätigen Sie, dass alle Ressourcen entfernt wurden:

Terminal-Fenster
# 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"

Entfernen Sie den Terraform-Status und zwischengespeicherte Dateien:

Terminal-Fenster
rm -rf .terraform .terraform.lock.hcl terraform.tfstate terraform.tfstate.backup

Wenn Sie während der Integration DNS- oder Hosts-Dateien geändert haben, machen Sie diese Änderungen rückgängig:

Terminal-Fenster
# Remove hosts file entry (Linux/macOS)
sudo sed -i '/<CDN_EDGE_PUBLIC_IP>/d' /etc/hosts

Wenn Sie einen DNS-A-Eintrag erstellt haben, löschen Sie ihn über Ihren DNS-Anbieter.