Webapp • Infrastructure • Firebase Functions
A Terraform configuration for various non-Firebase parts of the Let's Plan infrastructure.
Pre-requisites:
- Google Cloud SDK CLI - log in and select your Firebase Blaze project via
gcloud init
- Terraform, ideally through a version manager like tfvm or tfvm-windows
- Log in with your Application Default Credentials (ADCs):
gcloud auth application-default login
- this will open a browser pop-up asking you to authenticate with Google Auth Library - Set the project for billing & quotas:
gcloud auth application-default set-quota-project your-firebase-project-here
terraform init
,terraform plan
, etc