There is a backward incompatibility in terraform-aws-service-catalog for eks-cluster v0.63.4
I am upgrading my `eks-cluster` module call from v0.58.5 to v0.63.4 with self-managed workers and the update is causing terraform to recreate the ASGs associated with my cluster. `v0.63.4` should have been marked as backward incompatible. What can I do to avoid the worker node recreation?
I have identified the root cause for this diff. It is caused by this PR, https://github.com/gruntwork-io/terraform-aws-service-catalog/pull/994, which introduced a new `null_resource` that is skewing the dependency chain. I have confirmed that running the following should resolve this recreation: ``` terragrunt apply -target null_resource.depend_on_auth_merger # on v0.63.4. Make sure the plan looks minimal! ``` Once the `null_resource` is created, everything should be knowable at plan time and thus avoid all the recreations. This applies to both self managed and managed worker nodes.