تخطَّ إلى المحتوى

التفكيك

عند اكتمال جلسة المختبر، دمِّر جميع موارد Azure لإيقاف الفوترة.

من الدليل الذي يحتوي على تكوين Terraform:

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

سيطلب Terraform تأكيداً. اكتب yes للمتابعة.

تأكد من إزالة جميع الموارد:

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

أزل حالة Terraform والملفات المؤقتة المخزّنة مؤقتاً:

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

التراجع عن تغييرات DNS/Hosts

Section titled “التراجع عن تغييرات DNS/Hosts”

إذا قمت بتعديل DNS أو ملفات hosts أثناء التكامل، تراجع عن تلك التغييرات:

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

إذا أنشأت سجل DNS من النوع A، فاحذفه من خلال مزود DNS الخاص بك.