This repo aims to bring some clarity on how to structure your Terraform repos to work seamlessly with multiple environments in a highly secure manner. This example are using Google providers, but it should be fairly easy to use other cloud providers.