2.10. KRaft: KRaft ベースのクラスターで Kafka をアップグレードする
KRaft から KRaft へのアップグレードがサポートされるようになりました。KRaft ベースの Kafka クラスターを、サポートされている新しい Kafka バージョンおよび KRaft メタデータバージョンにアップグレードします。
Kafka バージョンは、以前と同様に指定します。KRaft メタデータバージョンは、Kafka
リソースの新しい metadataVersion
プロパティーを使用して指定します。
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
が設定されていない場合、Kafka バージョンを更新した後、Streams for Apache Kafka はそれを現在のデフォルトに自動的に更新します。ローリング更新により、各 Pod が新バージョンの Kafka のブローカーバイナリーを使用するようになります。