-
Create project with billing enabled, and configure gcloud for that project
PROJECT_ID=<your_project_id> gcloud config set project $PROJECT_ID
-
Configure default credentials (allows Terraform to apply changes):
gcloud auth application-default login
-
Enable base services:
gcloud services enable \ cloudbuild.googleapis.com \ run.googleapis.com \ cloudresourcemanager.googleapis.com
-
Build base image
make build
-
Run database migrations
make deploy