ECDC-3107: honour broker settings
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