terminusfoundation 94
terminusfoundation 94

Reputation: 123

How can I deploy QuestDB on GCP?

I would like to deploy the time series database QuestDB on GCP, but I do not see any instructions on the documentation. Could I get some steps?

Upvotes: 1

Views: 212

Answers (1)

Brian Smith
Brian Smith

Reputation: 1315

This can be done in a few shorts steps on Compute Engine. When creating a new instance, choose the region and instance type, then:

  • In the "Container" section, enable "Deploy a container image to this VM instance"
  • type questdb/questdb:latest for the "Container image"

This will pull the latest QuestDB docker image and run it on your instance when launching. The rest of the setup steps are setting firewall rules to allow networking on the ports you require:

  • port 9000 - web console & REST API
  • port 8812 - PostgreSQL wire protocol

Source of this info is an ETL tutorial by Gabor Boros which deploys QuestDB to GCP and uses Cloud Functions for loading and processing data from a storage bucket.

Upvotes: 2

Related Questions