ข้ามไปยังเนื้อหา

การรื้อถอน

เมื่อเซสชันแล็บเสร็จสิ้น ให้ทำลายทรัพยากร 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 ระหว่าง การผสานรวม ให้ย้อนกลับการเปลี่ยนแปลงเหล่านั้น:

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

หากคุณสร้างระเบียน DNS A ให้ลบออกผ่านผู้ให้บริการ DNS ของคุณ