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

สาธิต

คู่มือนี้จะนำคุณผ่าน การฝึกซ้อม DNS แบบครบวงจร บน F5 Distributed Cloud ที่ขับเคลื่อนด้วย Terraform โดยมีโครงสร้างเป็นสี่ขั้นตอนที่ผู้ดำเนินการหรือผู้ช่วย AI สามารถรันได้ตั้งแต่ต้นจนจบ แต่ละ ขั้นตอนเป็น idempotent: การรันซ้ำจะนำไปสู่สถานะเดิมเสมอ

ขั้นตอนเป้าหมาย
ขั้นตอนที่ 1 — สร้างปรับใช้โซน DNS หลักด้วย Terraform พร้อมเชื่อมต่อ remote state และ CI
ขั้นตอนที่ 2 — ตรวจสอบยืนยันว่าโซนสามารถ resolve ได้บนอินเทอร์เน็ตสาธารณะและแผนเป็น idempotent
ขั้นตอนที่ 3 — สลับการทำงานเพิ่ม DNS load balancer พร้อม failover ที่ตรวจสอบสุขภาพ (รอโมดูล DNS-LB)
ขั้นตอนที่ 4 — รื้อถอนทำลายออบเจกต์ที่จัดการอยู่หลังจากได้รับการยืนยันอย่างชัดเจน
  • Terraform ≥ 1.5
  • Provider f5-sales-demo/xcsh ≥ 3.62.0 (namespace เฉพาะระบบจะถูกกำหนดค่าเริ่มต้นโดยอัตโนมัติ) ที่ resolve จาก Terraform registry — หรือ local build ผ่าน dev_overrides
  • F5 XC API token ที่มีสิทธิ์เข้าถึง namespace system
  • Azure CLI ที่ลงชื่อเข้าใช้ด้วยสิทธิ์ Contributor บน subscription สำหรับการตั้งค่า state backend ครั้งแรก

เริ่มต้นด้วย ขั้นตอนที่ 1 — สร้าง