Upgrading terrform from 0.11.13 to 1.3.6

137 Views Asked by At

We have terraform for our AWS infrastructure provisioning which uses a very old 0.11.13 version. We have a requirement to upgrade to the newer 1.3.6 version but are facing some challenges.

As per the terraform docs we cannot just upgrade to 1.3.6 from 0.11.13. We have to go from 0.11.13 to 0.12 and then to 0.13 and then to 0.14 and maybe after that we might be able to go to 1.3.6.

I tried looking up at different options and because we need to perform this upgrade on various test and prod environments, doing multiple upgrades everywhere is not an option.

Is there a way to do this without using the terraform upgrade tool ?

Also, we don't mind destroying the current terraform managed resources apart from SQS and SNS. How would one achieve this ? Anyone has any experience with a jump of versions like this ?

0

There are 0 best solutions below