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.
Übungsphasen
Abschnitt betitelt „Übungsphasen“| Phase | Ziel |
|---|---|
| Phase 1 — Aufbauen | Primäre DNS-Zone mit Terraform bereitstellen; Remote-State und CI verdrahten |
| Phase 2 — Validieren | Bestätigen, dass die Zone im öffentlichen Internet auflöst und der Plan idempotent ist |
| Phase 3 — Failover | DNS-Lastverteiler mit gesundheitsgeprüftem Failover hinzufügen (ausstehend für das DNS-LB-Modul) |
| Phase 4 — Abbau | Verwaltete Objekte nach ausdrücklicher Bestätigung zerstören |
Voraussetzungen
Abschnitt betitelt „Voraussetzungen“- 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 überdev_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.