Opinionated terraform modules, secure information exchange and a registry
On December 3, 2020 Hashicorp was organizing the first ever edition of “HashiTalks: DACH” and I was lucky enough to give a talk together with @Alexander Hellbohm about how we ran Terraform at TIER.
Title: Opinionated terraform modules, secure information exchange and a registry
Summary: If you scale your TF code to some extend between different teams, you will use opinionated modules - we talk about this.
To exchange information between the stacks of Terraform we implemented a pattern of Terraform Configuration Inter eXchange (TF-CIX) - don’t share the state!
And finally, due to the amount and usage of involved terraform modules, we implemented a terraform registry, which allows us to follow semantic versioning without git tags. Interested? The registry is open-sourced!
- Slides: 2020-12-03-the_boring_registry.pdf
- Video: [German] The Boring Registry
- Github: boring-registry/boring-registry