RudderStack's dashboard lets you easily set up your data pipelines by configuring your sources and destinations. It is fully hosted by RudderStack and is free for open-source users. You also get access to some important features like Transformations and a Live Events tab.
Note and copy your workspace Token from the top of the page, as shown below. This will be required for setting up the Data Plane.
Self-Host the Control Plane
Use this option if you don't wish to sign up for RudderStack.
You can self-host your own Control Plane using the open-source Control Plane Lite utility.
Container image pull policy for the transformer image
Extra environments variables to be used by the backend in the deployments
Refer the values.yaml file
Set this to true for the Data Plane to read the configuration from the workspaceConfig.json file in case you have a self-hosted Control Plane.
Each of these parameters can be changed in values.yaml. You can also specify each parameter using the --set key=value[,key=value] argument while running the helm install command.
helm install --name my-release \
--set backend.image.version=v0.1.6 \
The configuration specific to the Data Plane can be edited inconfig.yaml.
The configuration specific to PostgreSQL can be configured in pg_hba.conf, and postgresql.conf.
Instructions for GCP
Make sure you replace the contents of the file rudder-google-application-credentials.json in the repository with the details of your Google service account if you are using Google Cloud Storage or BigQuery for the following cases: