Deploying CDP KMS Service
This section provides detailed instructions on how to deploy HCL CDP KMS Service using the Devtron in the OpenShift.
Prerequisites:
Make sure to create UI secret with required data in HashiCorp vault before deploying CDP KMS Service.
To create the UI secret in HashiCorp Vault, follow the steps below:
- Create a UI secret sample key and value in the UI secret, and update ConfigMaps
data with actual values.
{ "CAMPAIGN_DEFAULT_TTL": "21600", "DbDriver": "<DbDriver>", "DbPassword": "<DbPassword>", "DbUrl": "<DbUrl>", "DbUsername": "<DbUsername>", "KMS_HASHICORPVAULT_ENDPOINT": "<KMS_HASHICORPVAULT_ENDPOINT>", "KMS_HASHICORPVAULT_ENDPOINT_TOKEN": "<KMS_HASHICORPVAULT_ENDPOINT_TOKEN>", "KMS_IMPLEMENTATION": "HashiCorpVault", "awsRegions": "ap-south-1", "supportedRegions": "aps1" }
Deploying CDP KMS Service
To deploy the CDP KMS Service, follow these steps below:
- Navigate to the Devtron Chart Store, and select the
cdp-mongo-sink-connector chart to deploy.
- Now, configure and deploy the CDP KMS Service.
- In the YAML section, update the ConfigMap using below details, and deploy
the charts.
- On successful deployment, validate the deployment as shown below.