gojek/ziggurat

Toggle Based SSL support for Consumers & Producers

isomnath opened this issue · 3 comments

To support SSL based authentication for Kafka Stream Consumers and Kafka Producers

@hogaur @shubhang93 @mjayprateek
Here's the PR for the same - #244
Please review and let me know if further changes are necessary for the same.

To take applications to production running on ziggurat for organisations using SSL based authentication on Kafka, ziggurat currently does not provide toggle based SSL configs. This issue is meant to raise this concern.
The supporting PR is a rudimentary implementation of toggle based SSL config on ziggurat for 2 types of SSL mechanisms - PLAIN and SCRAM-SHA-512 with a corresponding jaas-template.

@isomnath
Which one of these ssl configurations you use in your organisation? Also, does choosing a ssl configuration have any implication on the performance of the application?