Deploying CDP KMS Service
This section provides detailed instructions on how to deploy HCL CDP KMS Service using the Devtron in the OpenShift.
Before you begin
Make sure to create the cdp-kms-service secret with required data in the HashiCorp vault before deploying the CDP KMS Service.

To create the cdp-kms-service secret in the HashiCorp Vault, follow the steps below:
- Create a cdp-kms-service secret sample key and value in the cdp-kms-service
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" }
Procedure
-
Navigate to the Devtron Chart Store, and select the cdp-kms-service 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.
LOG_LEVEL_APP: debug LOG_LEVEL_ROOT: debug
-
On successful deployment, validate the deployment as shown below.