Replies: 1 comment
-
Hey @james64 , take a look at https://www.gruntwork.io/platform/patcher |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Scenario:
In general new major version contains substantial changes in:
After updating version string one needs to edit what parameters are passed in (rename, re-organize...). This part is unavoidable. Once this is done, plan is run. Chances are the plan will be substantial. Including such big guns as re-creating actual k8s cluster (control plane + nodes).
Options how to proceed:
Out of this list staged replace seems like only option which is somewhat acceptable.
Are there some other options I have not considered? Or does big plan on major upgrade automatically raises a red flag to stop using given tf module? This happened to me with aws-eks-module (upgrade 17.24 -> 18.0) for example...
This just has to be a very common scenario out there. I am sure there is some good approach to how to handle this. I am very interested in hearing opinions on this from more experienced folks 👍
Tracked in ticket #111270
Beta Was this translation helpful? Give feedback.
All reactions