Most of our terraform codes written using terraform version 0.11.x
and 0.12.x
that was (latest) released on April 2021, and one of Devops's OKR is to upgrade (at least) 50% terraform code version to version 1.x.y
in this year.
Start from this month (April 2022), we will follow these guidelines when we write new terraform codes :
1.x.y
. (when this post is posted, the latest version is v1.1.7)
1.x.y
, please use this version.
0.15.x
, please use this version.
0.14.x
, please use this version.
0.13.x
, please use this version.
0.12.x
, it means we don't have any choices, unless we contribute to upgrade the module version, otherwise please use this version.
.terraform-version
file inside your each terraform directory (example here).
To manage terraform version easily in your local, you can use tfenv.
Please do reach @fl-devops-eng for any concerns, questions, or anything, thank you. :man-bowing: