Oreste Viron
Oreste Viron

Reputation: 3805

Multiple Kafka version on the same cluster

Is it possible to run a Kafka cluster with brokers with different versions ? For exemple use the version 1.1 and the version 0.11 ?

Is there some compatibility matrix ? I found a compatibility matrix client to broker, but not broker to broker.

Thank you.

Upvotes: 0

Views: 1110

Answers (1)

Marius Waldal
Marius Waldal

Reputation: 9932

If you upgrade very old versions to newest version there might be compatibility issues, in which case you could upgrade to "intermediary" versions on your way to the last version.

If not, Kafka does support running different versions in the same cluster for rolling upgrades.

EDIT:

When you upgrade your servers, you can define which protocol to use between the brokers using inter.broker.protocol.version

More info: https://kafka.apache.org/documentation/#upgrade

Upvotes: 1

Related Questions