Ne stockez pas le state localement
Si vous travaillez en équipe et que vous avez le terraform.tfstate sur votre ordinateur, votre coéquipier ne peut pas voir ce que vous avez construit. Vous avez besoin d'un Remote Backend.
Utiliser AWS S3 comme Backend
hcl terraform { backend "s3" { bucket = "my-company-terraform-state" key = "prod/network.tfstate" region = "us-east-1" } }
Maintenant, le state est stocké dans le cloud. Toute personne autorisée peut exécuter apply et utiliser la même source de vérité.