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.
Phases de l’exercice
Section intitulée « Phases de l’exercice »| Phase | Objectif |
|---|---|
| Phase 1 — Construction | Déployer la zone DNS primaire avec Terraform ; configurer l’état distant et l’intégration continue |
| Phase 2 — Validation | Confirmer que la zone se résout sur l’internet public et que le plan est idempotent |
| Phase 3 — Basculement | Ajouter un équilibreur de charge DNS avec basculement contrôlé par bilan de santé (en attente du module DNS-LB) |
| Phase 4 — Démantèlement | Détruire les objets gérés après confirmation explicite |
Prérequis
Section intitulée « Prérequis »- 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 viadev_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.