Skip to content

ECDC-3107: honour broker settings

Afonso Mukai requested to merge ECDC-3107_honour_broker_settings into main

Created by: carez

Issue

https://jira.esss.lu.se/browse/ECDC-3107

Description of work

kafka-to-nexus performs a number of Kafka operations assuming that a broker address is enough to establish a connection. This is however not true for SSL or SASL connections, where librdkafka parameters read from -X flags must be used when creating the Kafka Handle.

This PR passes around the BrokerSettings (the ones created by parsed from command line parameters) to all parts of the code that create Kafka connections.

Nominate for Group Code Review

  • Nominate for code review

Merge request reports