Deploying HCL CDP Celery Kafka eta Consumer
This section provides detailed instructions on how to deploy HCL CDP Celerykafkaetaconsumer using the Devtron in the AWS.
Prerequisites
Make sure to create cdp-Celerykafkaetaconsumer secret in the AWS secret manager before deploying CDP Celery Kafka eta Consumer.
To create CDP Celerykafkaetaconsumer secret in the AWS secret manager , follow the steps below:
- Create a cdp-Celerykafkaetaconsumer secret sample key and value, and update the actual
values as shown below.
{ "bootstrap_servers":"", "RABBITMQ_USERNAME":"", "RABBITMQ_HOST":"", "RABBITMQ_PORT":"5672" } - Update ConfigMaps data with actual values, and create required Kafka topics before deployment.
Deploy CDP Celerykafkaetaconsumer
To deploy CDP cdp-Celerykafkaetaconsumer using Devtron in the AWS platform, follow the steps below:
- Navigate to the Devtron Chart Store, and select the cdp-Celerykafkaetaconsumer
chart to deploy.

- Now, configure and deploy the cdp-Celerykafkaetaconsumer charts.

- In the YAML section, update the ConfigMap using the below details and deploy the
chart.
batch_size: "10000" linger_ms: "30000" etaEventProduceTopic: ETACallback securityProtocol: SASL_SSL saslMechanism: SCRAM-SHA-512 acks: "1" consumer_group: celery enable_auto_commit: "true" auto_commit_interval_ms: "1000" etaEventConsumeTopic: CeleryETALem security_protocol: SASL_SSL sasl_mechanism: SCRAM-SHA-512 clientDnsLookup: use_all_dns_ips datetimeformat: "%%Y-%%m-%%dT%%H:%%M:%%S.%%fZ" log_level: INFO log_format: "%%(asctime)s - %%(name)s - %%(levelname)s - %%(message)s"
- On successful deployment, validate the deployment as shown below.
