- Use Terragrunt
- If you hit a rough edge with Terraform it's probably addressed by Terragrunt
- Look at
planbefore proceeding withapply - Thou shalt not use someone else's module
- Look at the module's source and copy/paste the terraform therein
- You can make your TF simpler and you won't have to keep up with the multiple updates per month, with breaking changes, that the module makes.