We have built a few EKS on AWS through Terraform. The version is 1.17 and now we need to jump to 1.19 or maybe 1.20.
Do you think that we need to destroy/build and deploy again or the transition will be smooth? what’s you thought and which strategy would you use with Terraform?
This isn’t really anything specific to Terraform, but in general those upgrades (1.17 to 1.18 and then to 1.19, etc.) are fairly straightforward. As with everything it really depends if you are using any functionality which has changed between the different versions. Note also that you need to upgrade a version at a time, so you can’t just straight from 1.17 to 1.20.
I will go through the steps/doc etc and let you know.