Google Cloud
Summary of Steps
Prerequisites
Set up an SMTP server using Sendgrid.
Set up a Sentry project for error management.
CARE Infrastructure Deployment
Create a VPC.
Create a PostgreSQL Server. Create database and add PostGIS extension.
Create a Google Cloud Storage and get HMAC credentials for the bucket.
Create a GKE cluster.
Create a GCE instance as a jump server.
Update configurations for each deployment in their corresponding YAML files.
Create the deployments using the CI/CD pipelines from Github.
Metabase Deployment
Create a GCE instance in the same VPC as CARE.
Create a PostgreSQL Server. Create a database for Metabase in it.
Create a read-replica of CARE Database for Metabase to read data from.
Follow the installation steps from the official documentation.
Create a load balancer and expose the service
Last updated