Reputation: 3805
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
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