Aller au contenu

État (Terraform)

État (state) : document, par défaut le fichier JSON terraform.tfstate, dans lequel Terraform et OpenTofu enregistrent la correspondance entre chaque ressource de la configuration et l'objet réel qu'elle gère, avec tous ses attributs et ses dépendances. Il sert à planifier (comparer l'intention à la dernière image connue), à détruire dans le bon ordre, à éviter de relire toutes les API, et à faire travailler une équipe sur la même infrastructure.

Ses champs lineage (identité) et serial (numéro d'écriture) protègent contre les mélanges. Il contient les valeurs sensibles en clair : c'est un secret, à stocker à distance, verrouillé, versionné et chiffré, jamais dans Git. OpenTofu sait le chiffrer côté client depuis la version 1.7.

Dans les cours

Voir aussi