• Driver: postgres
  • Read-Write Connection String: postgres://user-rw:[email protected]:5432/depscloud
  • Read-Only Connection String: postgres://user:[email protected]:5432/depscloud


If using the simple Docker set up, these values can be configured using the --storage-driver, --storage-address, and --storage-readonly-address command line arguments.


With Kubernetes, you’ll need to configure the secret object manually. The block below demonstrates how to set up the depscloud-tracker configuration for PostgreSQL.

apiVersion: v1
kind: Secret
  name: depscloud-tracker
  STORAGE_DRIVER: postrgres
  STORAGE_ADDRESS: postgres://user-rw:[email protected]:5432/depscloud
  STORAGE_READ_ONLY_ADDRESS: postgres://user:[email protected]:5432/depscloud


With the Helm chart, you have two options. First, you can pass the values into the helm chart as arguments during installation.

$ helm upgrade -i depscloud depscloud/depscloud \
    --set \
    --set "[email protected]:5432/depscloud" \
    --set "[email protected]:5432/depscloud"

Or, you can pass a reference to a secret as described in the previous Kubernetes section.

$ helm upgrade -i depscloud depscloud/depscloud \

Using CockroachDB

Compatibility with CockroachDB has not yet been tested. Since CockroachBD claims to be PostgreSQL compatible, there shouldn’t be any issues. Contributions are welcome!

Last modified October 26, 2020: darken up lines (141fe72)