Skip to content

How do I upgrade to Terraform 12 incrementally? #95

Answered by yorinasub17
yorinasub17 asked this question in Help
Discussion options

You must be logged in to vote

There is a process we have identified for a partial migration that has worked well with a few of our customers. It involves upgrading to terragrunt 19+ first, and then taking on the terraform 12 upgrade. The reason for doing this is that the newer terragrunt features allow you to better manage cross module dependencies that are not bound by the terraform version (terraform_remote_state has limitations where you can't read state that is written by a different terraform version).

Here is the rough process:

Incrementally upgrade to using terragrunt 0.19+

Terragrunt 0.19 has a bunch of features that support mixed terraform versions, so your first step is to upgrade to the latest terragrunt to…

Replies: 2 comments

This comment has been hidden.

Comment options

You must be logged in to vote
0 replies
Answer selected by zackproser
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment