https://medium.com/bb-tutorials-and-thoughts/how-to-provision-infrastructure-on-gcp-with-terraform-6e2825909ff2