web-dev-qa-db-fra.com

Comment rétrograder Terraform sur une version précédente?

J'ai installé une version (0.12.24) de Terraform, qui est ultérieure que la version requise (0.12.17) spécifiée dans notre configuration. Comment puis-je rétrograder à cette version précédente? Mon système est Linux Ubuntu 18.04.

4
James Adams

Il y a d'autres réponses valides ici. Cela peut être utile si vous avez une situation, comme je le fais, où vous avez besoin de plusieurs versions Terraform lors d'une migration d'une ancienne version à une nouvelle version.

J'utilise TFENV pour cela: https://github.com/tfutils/tfenv

Il fournit un script TERAFORM modifié qui accueille la bonne exécutable TERAFORM basée sur une valeur par défaut ou basée sur le fichier de version à proximité .Terraform-Version dans le répertoire ou les répertoires parent. Cela nous permet d'utiliser une version de TerraForm 0.12 pour nos trucs migrés et gardez Terraform 0,11 pour nos trucs hérités.

1
Alain O'Dea