Refactor terraform files to prepare/ease transition to a multiple repository layout
Closed this issue · 1 comments
jmound commented
The terraform code should be refactored based on IAM, Network, IP, Projects, and Components so that users can be able to separate those categories into separate repositories if desired. Doing so would help to prevent a wide blast radius of an error/misconfiguration in a single terraform run. This is true especially as a preparation in moving to a CI/CD pipeline.
jmound commented
For v2, a single repository and a single terraform workspace (for now, perhaps to be revisited), was chosen.