W3DB. How to Install on Google Cloud Run

How to Install W3DB on Google Cloud Run

To install W3DB on Google Cloud Run , you may use the created docker image

As Cloud Run does not support deploying Docker images directly, these are the step that need to be followed to successfully deploy W3DB to Cloud Run.

Est. time to deploy: 5-10 minutes

Step 1. Create a Local Image for Cloud Run

- docker pull docker.io/sinevia/w3db:{DOCKER_TAG}
- docker tag docker.io/sinevia/w3db:{DOCKER_TAG} gcr.io/{GOOGLE_PROJECT}/w3db:{DOCKER_TAG}
      

Step 2. Deploy the Local Image to Cloud Run

- gcloud config set account {GOOGLE_EMAIL}
- gcloud config set project {GOOGLE_PROJECT}
- gcloud config set run/region europe-west4
- docker push gcr.io/{GOOGLE_PROJECT}/w3db:{DOCKER_TAG}
- gcloud run deploy w3db --image gcr.io/{GOOGLE_PROJECT}/w3db:{DOCKER_TAG} --platform managed --region europe-west4 --allow-unauthenticated
      

Step 3. Enter the Environment Details

After deploying W3DB to Cloud Run you will need to add the correct environment variables to setup W3DB

If you do not want to deploy yourself you can always order an installation here: Pricing