2.10. KRaft:基于 KRaft 的集群的 Kafka 升级
现在支持 KRaft 到 KRaft 升级。将基于 KRaft 的 Kafka 集群升级到更新支持的 Kafka 版本和 KRaft 元数据版本。
您可以使用 Kafka 资源中的新 metadataVersion 属性指定 Kafka 版本,如 before 和 KRaft 元数据版本 :
KRaft 元数据版本配置
apiVersion: kafka.strimzi.io/v1beta2
kind: Kafka
metadata:
name: my-cluster
spec:
kafka:
replicas: 3
metadataVersion: 3.7-IV2
version: 3.7.0
# ...
如果没有配置 metadataVersion,则 Apache Kafka 的 Streams 会在升级到 Kafka 版本后自动更新到当前默认值。滚动更新可确保每个 pod 在新版本的 Kafka 中使用代理二进制文件。