OS apache kafka version 3.4 Or 3.5 is last
version that supports zookeeper.
That's not correct. Apache Kafka supports ZK up-to-including 3.9.
Confluent 7.7 maps to Apache Kafka 3.7, Confluent guarantee that it's
compatible is OSS Kafka. So switching to Apache Kafka 3.7 should not
cause any issues. Of course, as always you might want to test this in a
non-prov environment first.
In any case, if you want to move to 4.x, you need to migrate off ZK
first. It's recommended to upgrade to 3.9 first, as it's the most stable
release with respect to ZK to KRaft migration. Migration to KRaft would
be the next step. And after you are on KRaft, upgrade to your desired
4.x version.
Of course, it's also possible to skip the step to migrate to 3.9, and
upgrade from 3.7 (with KRaft) to 4.x directly.
-Matthias
On 2/10/26 7:22 AM, sunil chaudhari wrote:
Hi ,
Any kafka admin to help here and tell me migration path for this version. I
have confluent-7.7.2 running with Zookeeper. I have to move to Open source
Apache Kafka 4.0 or above. OS apache kafka version 3.4 Or 3.5 is last
version that supports zookeeper. Give me migration path so that I move
form "confluent-7.72 with Zookeeper" to OS apache Kafka 4.0 or Above with
KRaft Controllers.
What if I move from Zookeeper to Kraft in Confluent 7.7.2 then I do Inplace
upgrade to OS apache kafka 3.5 or 3.4? Here I can get rid of Confluent. And
then I upgrade to 4.0 Open Source version.
Is there any risk if metadata in Confluent not match with metadata in
apache kafka. ?
Regards,
Sunil.