Replies: 3 comments 2 replies
-
Agreed |
Beta Was this translation helpful? Give feedback.
-
No objects on any of these. Let's wait to see other opinions. If we agreed, we would continue by converting them into actionable items? ping @yitsushi wdyt? |
Beta Was this translation helpful? Give feedback.
-
I'll sit down later to see if I can draft up some issues/tasks for this, so that we have a plan for how this should be done. I'll draft them within this discussion thread first, and then convert them into issues when we all agree on the plan. |
Beta Was this translation helpful? Give feedback.
-
With the name and organization changes we are already at a point where the helm chart is no longer a direct upgrade from the old chart without creating side effects.
I think it might be an idea to go through and get the rest of the naming, tooling around it etc updated before we create a real release of it to avoid users having to go through the migration risks again shortly after.
But what to change and why besides the CRD location and container images is something I think needs a discussion before we just move ahead and do it.
One thing I do suggest is getting the chart name changed to tofu-controller as well, that will at the same time signal to users that something had changed.
It might even make sense to look into value names, if there are any inconsistencies around those etc.
When all the stuff is ready for release the next hard step begins: writing a detailed official migration guide to avoid users getting their terraform managed resources destroyed by the chart deleting the crds and redeploying them, as that could lead to data loss for the users.
Any opinions or thoughts on this?
Beta Was this translation helpful? Give feedback.
All reactions