4 ms·
How does this differ from a set of Terraform modules? A quick glance at the docs don't seem to make it obvious other than the custom CLI.
by mixedCase 5y ago
How does this differ from a set of Terraform modules?
A quick glance at the docs don't seem to make it obvious other than the custom CLI.
- legaloslotr 5y ago(Opta's lead maintainer here) Hey! That's a good question and something we need to document better. In short, Opta is a framework to build opinionated TF modules that work well together (and a CLI to deliver those modules to non-experts). A wide set of modules have been built by our team but it is very customizable and we expect folks to add their own or augment the existing ones with custom TF code. Additionally, we augment vanilla TF modules with a variety of things that improve the scalability of a TF codebase - stuff like pre/post hooks, abstraction for creating environments and services, "better" state management, etc.