Retour au cours

State : La source de vérité

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

Qu'est-ce que le fichier de State ?

Après votre premier apply, remarquez un fichier nommé terraform.tfstate. C'est le fichier le plus critique en IaC.

Pourquoi existe-t-il ?

OpenTofu doit se souvenir de ce qu'il a construit. Si vous modifiez votre code, il compare le nouveau code avec ce fichier de state pour décider de ce qui doit changer dans le cloud.

  • Ne modifiez jamais ce fichier manuellement.
  • Si vous perdez ce fichier, OpenTofu 'oublie' votre infrastructure, même si les ressources existent toujours dans AWS/Azure.