Automatic Terraform moved blocks

Automatic Terraform moved blocks #

Easier refactoring #

Terraform’s inherent statefulness makes it painful to refactor an existing codebase. Tfautomv writes moved blocks for you so your refactoring is quicker and less error-prone.

Less technical debt #

Refactoring prevents your code drifting away from the mental model you have of your infrastructure. We call this drift technical debt. Having less of it makes you more productive.

We explain why we built tfautomv in more detail in this blog article.

Getting started #

Start with our quick-start guide to set up tfautomv on your workstation.

Once you are set up, learn more about tfautomv’s features.

Going further #

To understand how tfautomv works under the hood, read our design.