-
DarkLight
Secret Manager
-
DarkLight
Overview
CDC in Matillion Data Loader requires access to secrets stored in Google Clouds Secrets Manager service. You will need to store the following secrets:
- Your organisation's private key (generated when you created a new agent through the MDL platform).
- Your database password.
The private key will be required to allow the CDC Agent to communicate to the MDL platform. This will allow you to begin configuring a new pipeline.
If you haven't generated your platform secret value for your account yet. Matillion Data Loader will prompt you to do so when creating a CDC pipeline.
Using GCP Secret Manager
To create the secret:
- Go to the Secret Manager page in the Google Cloud console.
- On the Secret Manager page, click Create Secret.
- On the Create secret page, enter the Name of your secret.
For database passwords, the secret name can be arbitrary and is referred to in Matillion Data Loader. - In Secret Value section, either upload the value or enter the secret value in JSON format.
- For the Region setting, choose specific regions for storing your secret. Select specific regions manually or leave blank.
- Click the Create secret button.
Once created, you can view your secret by clicking View secret value.
Permissions
Your CDC agent will require the following GCP Secrets Manager permissions: roles/secretmanager.secretAccessor
For more information on permissions, see the article on IAM Permissions