Tu as bien fait un `terraform init` après avoir configuré ton backend S3 ? Il faut initialiser le backend pour qu'il sache où chercher le state.
Vérifie le nom de ton bucket S3 et la région dans ton bloc `backend` C'est souvent une typo qui fout la merde.
Si tu as fait des changements sur la config de ton backend après l'init tu dois faire un `terraform init -reconfigure` pour que Terraform prenne en compte les nouveaux paramètres.
C'était le `terraform init -reconfigure` qui manquait. J'avais changé la clé du state file et j'avais pas re-init. Merci à tous ça a débloqué le truc.
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
plombard
Membre depuis le 08/06/2019actif
J'essaie de lancer un `terraform plan` sur un nouveau setup et il me dit `Error loading state: state file not found`. Mon `backend` est configuré vers un bucket S3. J'ai raté quoi ?