Retour au cours

Remote Backends : Collaboration en équipe

Infrastructure as Code (Maîtrise de Terraform & OpenTofu)

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é.