GOOGLE_APPLICATION_CREDENTIALS - env variableGoogleCloudPlatform/cloud-foundation-toolkit
The Cloud Foundation Toolkit includes over 45 Terraform modules. There are also two end-to-end examples available. These end-to-end examples are designed to be forked as a starting point: Example Foundation - Example repo showing how the CFT modules can be composed to build a secure cloud foundation.
https://github.com/GoogleCloudPlatform/cloud-foundation-toolkit/blob/master/docs/terraform.md
Build Infrastructure
With Terraform installed, let's dive right into it and start creating some infrastructure. We'll build infrastructure on GCP for this getting started tutorial, but Terraform can manage many other things using providers. Some examples of this are in the use cases section. Warning!
https://learn.hashicorp.com/tutorials/terraform/google-cloud-platform-build

