uber / uReplicator

Improvement of Apache Kafka Mirrormaker
Apache License 2.0
906 stars 200 forks source link

Add Secure support in Federated uReplicator #334

Closed prat0318 closed 3 years ago

prat0318 commented 3 years ago

This PR adds the following features:

Following three properties are added to the worker:

secure_feature_enabled (Default: False) : This feature will only kick in when this property is set to True in the Worker Config.
secure_clusters_set (Default: nil) : If a subset of all clusters are targeted as secure, this set determines those secure clusters.
secure_config (Default: secure.properties) : If 1st property is true, and cluster is included as per set in the 2nd property, the properties mentioned in `secure_config` will be included in the producer/consumer configs.
CLAassistant commented 3 years ago

CLA assistant check
All committers have signed the CLA.

yangy0000 commented 3 years ago

LGTM