Moving Kroxylicious Junit5 Extension to Kafka 4.0

September 13, 2024 by Keith Wall

Are you using the kroxylicious-junit5-extension to inject Kafka clusters into your integration tests? With Apache Kafka approaching the 4.0 milestone, we are looking for input to help decide the best way to manage the move to Kafka 4.0.

Kafka 4.0 will remove support for Zookeeper managed clusters. The Extension is currently capable of producing clusters managed by KRaft or Zookeeper, using whatever Kafka version you provide to it on the classpath. With Kafka 4.0’s arrival the possibility of a Zookeeper managed cluster goes away.

How important is it to you that the Extension continues to support the production of Kafka clusters managed by Zookeeper when Kafka 3.x is on the classpath? Talk to us on this issue #389.