Zum Inhalt springen

Demo

Diese Anleitung führt durch eine vollständige DNS-Übung auf F5 Distributed Cloud, gesteuert durch Terraform. Sie ist als vier Phasen strukturiert, die ein menschlicher Operator oder ein KI-Assistent von Anfang bis Ende ausführen kann. Jede Phase ist idempotent: Eine erneute Ausführung konvergiert zum gleichen Zustand.

PhaseZiel
Phase 1 — AufbauenPrimäre DNS-Zone mit Terraform bereitstellen; Remote-State und CI verdrahten
Phase 2 — ValidierenBestätigen, dass die Zone im öffentlichen Internet auflöst und der Plan idempotent ist
Phase 3 — FailoverDNS-Lastverteiler mit gesundheitsgeprüftem Failover hinzufügen (ausstehend für das DNS-LB-Modul)
Phase 4 — AbbauVerwaltete Objekte nach ausdrücklicher Bestätigung zerstören
  • Terraform ≥ 1.5.
  • Der f5-sales-demo/xcsh-Provider ≥ 3.62.0 (system-only-Namespaces werden automatisch voreingestellt), aufgelöst aus der Terraform-Registry — oder ein lokaler Build über dev_overrides.
  • Ein F5 XC API-Token mit Zugriff auf den system-Namespace.
  • Die Azure CLI, angemeldet mit Contributor-Rechten auf dem Abonnement, für das einmalige State-Backend-Bootstrap.

Beginnen Sie mit Phase 1 — Aufbauen.