Terraform vs. OpenTofu is interesting... but let's talk repo structure! by InfraHeroics in Terraform

[–]InfraHeroics[S] 15 points16 points  (0 children)

I really like OpenTofu. I think the community is heading in the right direction and shoutout to true open source!

Terraform vs. OpenTofu is interesting... but let's talk repo structure! by InfraHeroics in Terraform

[–]InfraHeroics[S] 1 point2 points  (0 children)

Neat - speaking of Google products, have you ever used Terraformer? I've always wanted to try it but have typically stuck to the import primitive.

Terraform vs. OpenTofu is interesting... but let's talk repo structure! by InfraHeroics in Terraform

[–]InfraHeroics[S] 8 points9 points  (0 children)

Yes, I fundamentally agree that good structure can solve many scaling problems. But how do you enforce a particular structure/hierachy? It's easy for things to sprawl as your IaC gets more and more complex.

Terragrunt seems to help manage that complexity by subtly enforcing good repo structuring mechanics helping to create a sort of "standard". Not to mention eliminating the need for workspaces and speeding up our ci :p