- Terraform Weekly
- Posts
- weekly.tf - Issue #52 - Terraform and Community Contributions, TIER
weekly.tf - Issue #52 - Terraform and Community Contributions, TIER
Hi! You probably saw this commit and the rumors that Terraform is currently not routinely reviewing and merging community-submitted pull requests on Reddit (link). You may have even looked into tf2pulumi tool because you thought that the Terraform is closing down. Absolutely not!
Yesterday, the Terraform team published a blog post to provide additional clarity and context for the community and commercial customers.
tldr (by me); Community is everything! Keep opening issues and make PRs. Apply to your dream job at HashiCorp and, who knows, maybe you will be working in the Terraform team on open issues most of us already upvoted.
Bhargav Bachina published an article where he describes multiple ways of managing infrastructure in multiple environments. It is a good starting point to learn the options but I don't think it provides a comprehensive set of pros and cons on each.
Daniel Ciaglia published a series of 3 blog posts (Part 1, part 2, part 3) where he explains how TIER does infrastructure. It covers infrastructure as code, security, states, and teams. Rather interesting content to learn about some of the patterns they use to share data between Terraform stacks.
Open Source Projects
One more open-source solution which allows running a private Terraform Module Registry backed by AWS S3 and Google Cloud Storage.
InfraGenie allows you to split out your infrastructure project into separate independent pieces, each with its own terraform state. Sound like a very light and simple alternative to Terragrunt to me.