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

KRaft mode support #46

Open
hongbo-miao opened this issue Oct 24, 2024 · 2 comments
Open

KRaft mode support #46

hongbo-miao opened this issue Oct 24, 2024 · 2 comments

Comments

@hongbo-miao
Copy link

hongbo-miao commented Oct 24, 2024

First, thanks for this Ansible role!

I am wondering if the newer Kafka in KRaft mode supported, as the README mentions Apache ZooKeeper as a requirement.
It would be great if support for the newer Kafka with KRaft mode could be added. Thanks! ☺️

BTW, this Ansible role may give some ideas: https://github.com/dragomirr/ansible-role-kafka

@hongbo-miao hongbo-miao changed the title kRaft mode support KRaft mode support Oct 28, 2024
@sleighzy
Copy link
Owner

Hi @hongbo-miao . I haven't been using Kafka for a while now, and haven't tried out the new KRaft functionality yet. I'll look to potentially create a new release of this Ansible role, as a major release due to the breaking changes, when Kafka 4 is released as this will be using KRaft only. The Kafka 4 release will drop ZooKeeper support so I'll need to do a major config rewrite at that stage. I looked into adding support for both ZooKeeper and KRaft in this Ansible role, with the user being able to choose which one they wanted, but was going to be significant effort to maintain both.

@sleighzy
Copy link
Owner

I'll keep this issue open for now and will close it in the future when I add the KRaft support.

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

No branches or pull requests

2 participants