Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow connecting to a secured Kafka cluster (SSL) with client authentication #5

Closed
teebee opened this issue Jul 1, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@teebee
Copy link

teebee commented Jul 1, 2019

I may miss something, but it seems that connecting to a secured Kafka cluster (SSL) with client authentication is currently not supported. Could you provide a corresponding configuration option, please?

@ekoutanov
Copy link
Member

The current support for authentication is pretty abysmal. I believe the only thing we have is SASL support.

We'll probably have to make changes to KafkaHighLevelConsumer to specify (I assume) a keystore, and have that externally configurable.... And also have to think how we make it configurable in a Docker environment (perhaps via a volume mount).

@ekoutanov ekoutanov added the enhancement New feature or request label Jul 25, 2019
@ekoutanov
Copy link
Member

@teebee I've done a bunch of changes to support SASL and TLS, described here. It provides a lot more flexibility than the current approach. The old way will still work, but should be considered deprecated. Ideally you should try to get off it as soon as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants