Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 1.04 KB

README.md

File metadata and controls

24 lines (18 loc) · 1.04 KB

GCP Demos Foundation Setup

Here you will find examples of how to perform certain LZ related tasks. The content here is intended to be supported through my guides on Medium.

gcp-foundation

Here you will find a sample landing zone Terraform configuration, as would be created using the "ClickOps, Download and Deploy" approach that I describe in my article Landing Zone Deployment.

seed-prj-setup

A set of scripts that can be used to setup the environment:

  • env-setup.sh
    • You should define your own values here.
    • Run this whenever re-initialising your environment.
    • Sets ADC to use SA.
  • seed-prj-setup.sh
    • Creates a Seed project, which can be used for running the LZ Terraform.
    • Links to the billing account and enables APIs.
  • sa-setup.sh
    • Creates a service account for our Seed project.
    • Binds the requires roles.
    • Obtains the SA key.
    • Sets ADC to use the service account.