Closed mro-rhansen2 closed 1 year ago
Hi,
About the limitation of Kraft and SCRAM, my advice would be asking directly to the Kafka devs to see if this is cofigurable. If so, then we could see what needs to be modified in the container logic in order to support it.
Understood. Do you happen to know how to get in touch with that community? Their issue board is deactivated on GitHub and it doesn't appear that they have a gitter channel or anything along those lines from my own internet sleuthing.
Hi,
Could you try this? https://forum.confluent.io/
Thanks a million! I've reached out to their community. It appears that they are actively looking for people to give this a whirl so hopefully they will provide some feedback sooner rather than later. I am including a link to that post here should anyone on this team be interested in following along.
https://forum.confluent.io/t/kraft-apache-kafka-without-zookeeper/2935/7
This Issue has been automatically marked as "stale" because it has not had recent activity (for 15 days). It will be closed if no further activity occurs. Thanks for the feedback.
Due to the lack of activity in the last 5 days since it was marked as "stale", we proceed to close this Issue. Do not hesitate to reopen it later if necessary.
Refer 3.5.0 release notes on SCRAM with Kraft controllers
Name and Version
bitnami/kafka:3.2
What steps will reproduce the bug?
./kafka/Dockerfile
./kafka/kafka-scripts/entrypoint
./docker-compose.yaml
What is the expected behavior?
That the server would support SCRAM authentication.
What do you see instead?
Secure authentication only works when using the PLAIN SASL mechanism.
Additional information
I admit that this may be a case of Kraft not being ready for SCRAM just yet. I am simply unable to determine if that is the case. The Kafka release notes indicate that the only thing related to SCRAM that is still pending is the ability to create users via the administrative API but that doesn't necessarily preclude the ability to configure SCRAM using the JAAS file to my understanding.
I am completely fine if this is a known limitation of Kraft at this point. I simply couldn't find anything that says that SCRAM flat-out doesn't work at all just yet.