To deploy using Terraform:
-
Create a new project on Google Cloud with billing enabled, and launch Cloud Shell.
-
Clone this repo (or open automatically in Cloud Shell)
git clone https://github.com/GoogleCloudPlatform/serverless-expeditions cd serverless-expeditions/terraform-serverless
-
Build the base service container:
gcloud builds submit
-
Initialise and apply the Terraform manifests:
terraform init terraform apply
See docs/ for more details of this demo.