Deploying CDP RTS
This section provides detailed instructions on how to deploy HCL CDP RTS using the Devtron in the OpenShift.
Prerequisites:
Make sure to create a rts secret with required data in the HashiCorp Vault before deploying the CDP RTS.

To create a rts secret in the HashiCorp Vault, follow the steps below:
- Create a rts secret sample key and value in the UI secret, and update ConfigMaps
data with actual values.
{ "KafkaConsumerConfig": "<KafkaConsumerConfig>", "KafkaProducerConfig": "<KafkaProducerConfig>", "MysqlDb": "<MysqlDb>", "MysqlHost": "<MysqlHost>", "MysqlPass": "<MysqlPass>", "MysqlPort": "<MysqlPort>", "MysqlUser": "<MysqlUser>", "bootstrap.servers": "<bootstrap.servers>", "sasl.mechanism": "<sasl.mechanism>", "security.protocol": "<security.protocol>" }
Deploying CDP RTS
To deploy the CDP RTS, follow the steps below:
- Navigate to the Devtron Chart Store, and select the cdp-rts chart to
deploy.
.png)
- Now, configure and deploy the CDP RTS charts.

- In the YAML section, update the ConfigMap using below details, and deploy
the charts.
FROM_EMAIL: "<FROM_EMAIL>" KAFKA_CONSUMER_GROUP_ID: "<KAFKA_CONSUMER_GROUP_ID>" KAFKA_PRODUCER_FAILURE_TOPIC: "<KAFKA_PRODUCER_FAILURE_TOPIC>" KAFKA_PRODUCER_RAMANUJAN_TOPIC: "<KAFKA_PRODUCER_RAMANUJAN_TOPIC>" KAFKA_PRODUCER_TOPIC: "<KAFKA_PRODUCER_TOPIC>" KAFKA_SST_TOPIC: "<KAFKA_SST_TOPIC>" KAFKA_TOPIC_LIST: "<KAFKA_TOPIC_LIST>" MODEL_CONFIG_LOCAL_PATH: "<MODEL_CONFIG_LOCAL_PATH>" MODEL_CONFIG_S3_PATH: "<MODEL_CONFIG_S3_PATH>" MODEL_CUTOFFS_LOCAL_PATH: "<MODEL_CUTOFFS_LOCAL_PATH>" MODEL_CUTOFFS_S3_PATH: "<MODEL_CUTOFFS_S3_PATH>" PMML_MODEL_CONFIG_LOCAL_PATH: "<PMML_MODEL_CONFIG_LOCAL_PATH>" PMML_MODEL_CONFIG_S3_PATH: "<PMML_MODEL_CONFIG_S3_PATH>" PMML_MODEL_DIRECTORY_LOCAL_PATH: "<PMML_MODEL_DIRECTORY_LOCAL_PATH>" PMML_MODEL_DIRECTORY_S3_PATH: "<PMML_MODEL_DIRECTORY_S3_PATH>" TO_EMAIL: "<TO_EMAIL>" TSDB_HOST: "<TSDB_HOST>" TSDB_PORT: "<TSDB_PORT>" AWS_REGION: "<AWS_REGION>" SNS_ALERT_ENDPOINT: "<SNS_ALERT_ENDPOINT>" awsRegion: "<AWS_REGION>" emailType: "<EMAIL_TYPE>" fromEmail: "<FROM_EMAIL>" smtpHost: "<SMTP_HOST>" smtpPort: "<SMTP_PORT>" toEmail: "<TO_EMAIL>" KMS_HASHICORPVAULT_ENDPOINT: "<KMS_HASHICORPVAULT_ENDPOINT>" KMS_HASHICORPVAULT_ENDPOINT_TOKEN: "<KMS_HASHICORPVAULT_ENDPOINT_TOKEN>" KMS_IMPLEMENTATION: "<KMS_IMPLEMENTATION>" ACCESS_KEY: "<ACCESS_KEY>" ACCESS_SECRET: "<ACCESS_SECRET>" MINIO_ENDPOINT_URL: "<MINIO_ENDPOINT_URL>" BUCKET_TYPE: "<BUCKET_TYPE>" KAFKA_DETECT_TOPIC: "<KAFKA_DETECT_TOPIC>" LOOKUP_KEY_IDENTIFIER: "<LOOKUP_KEY_IDENTIFIER_MAPPING>"
- On successful deployment, validate the deployment as shown below.
