Aller au contenu

Démo

Ce guide présente un exercice DNS complet sur F5 Distributed Cloud, piloté par Terraform. Il est structuré en quatre phases qu’un opérateur humain ou un assistant IA peut exécuter de bout en bout. Chaque phase est idempotente : la réexécuter converge vers le même état.

PhaseObjectif
Phase 1 — ConstructionDéployer la zone DNS primaire avec Terraform ; configurer l’état distant et l’intégration continue
Phase 2 — ValidationConfirmer que la zone se résout sur l’internet public et que le plan est idempotent
Phase 3 — BasculementAjouter un équilibreur de charge DNS avec basculement contrôlé par bilan de santé (en attente du module DNS-LB)
Phase 4 — DémantèlementDétruire les objets gérés après confirmation explicite
  • Terraform ≥ 1.5.
  • Le fournisseur f5-sales-demo/xcsh ≥ 3.62.0 (les espaces de noms système uniquement sont définis automatiquement par défaut), résolu depuis le registre Terraform — ou une version locale via dev_overrides.
  • Un jeton d’API F5 XC avec accès à l’espace de noms system.
  • L’interface en ligne de commande Azure, connectée avec le rôle Contributeur sur l’abonnement, pour l’initialisation unique du backend d’état.

Commencez par Phase 1 — Construction.