Deploying HCL CDP ExternalAPI
This section provides detailed instructions on how to deploy HCL CDP External API using the Devtron in the AWS.
Prerequisites
Make sure to create cdp-externalapi secret in the AWS secret manager before deploying CDP External API.

To create cdp-externalapi secret in the AWS secret manager, follow the steps below:
- Create a cdp-externalapi secret sample key and value, and update the actual values as
shown below.
{ "DbUrl":"", "DbUsername":"", "DbUserPassword":"" } - Update ConfigMaps data with actual values, and create required Kafka topics before deployment.
Deploy HCL CDP External API
To deploy HCL CDP External API using Devtron in the AWS platform, follow the steps below:
- Navigate to the Devtron Chart Store, and select the cdp-externalapi chart to deploy.
- Now, configure and deploy the cdp-externalapi charts.

- In the YAML section, update the ConfigMap using the below details and deploy the chart.
ServerPort: 8080 HibernateNaming: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl DbDriver: org.mariadb.jdbc.Driver DbSQL: true JpaHibernate: org.hibernate.dialect.MySQL5Dialect DbConnectionTimeout: 30000 HibernateDialect: INNODB LOG_LEVEL_APP: DEBUG LOG_LEVEL_ROOT: DEBUG kmsBaseUrl: "<REDACTED>" region: aps1
- On successful deployment, validate the deployment as shown below.
