Commandes pour maintenir la qualité du code Terraform.
Notes détaillées
| Note | Rôle |
|---|---|
| terraform fmt | Formater selon les conventions officielles |
| terraform validate | Valider la syntaxe et la logique HCL |
| terraform get | Télécharger / mettre à jour les modules (sans toucher aux providers) |
| terraform test | Tests automatisés de l’infrastructure (TF 1.6+) |
Ordre recommandé avant un plan
terraform get -update # 0. Rafraîchir les modules si besoin
terraform fmt -check -recursive # 1. Style
terraform validate -backend=false # 2. Syntaxe
terraform test -json # 3. Tests (TF 1.6+)
terraform plan # 4. Validation complèteEn relation avec
- Synthèse Terraform — hub principal
- Cycle de vie — Vue d’ensemble — fmt et validate s’intègrent dans le workflow