2.7. KRaft : 使用KRaft 功能门现在默认启用
KRaft 模式 Apache Kafka 是一个技术预览,有一些限制,但本发行版本引入了一些支持 KRaft 的新功能。
UseKRaft
功能门进入 beta 版本的成熟度,现在默认启用。启用 UseKRaft
功能门后,Kafka 集群会在没有 ZooKeeper 的情况下以 KRaft (Kafka Raft metadata)模式部署。要在 KRaft 模式中使用 Kafka,Kafka 自定义资源还必须具有注解 strimzi.io/kraft="enabled"
。
要使用 KRaft 模式,还必须使用 KafkaNodePool
资源来管理节点组的配置。
要禁用 UseKRaft
功能门,请指定 -UseKRaft,-KafkaNodePools
作为 Cluster Operator 配置中的 STRIMZI_FEATURE_GATES
环境变量的值。
禁用 UseKRaft
功能门
env: - name: STRIMZI_FEATURE_GATES value: +UseKRaft,+KafkaNodePools