Strimzi
1.2.0Networking & Messaging旧来のCRD APIの扱い、既定値、運用上の挙動が変わり、リソース状態メトリクスは廃止されます。Kafka関連の機能と設定機能が加わり、同梱依存関係も更新されます。
要対応 (2)
breakingService Accountトークンのマウント方式変更
PodへのService Accountトークンの自動マウントを停止し、トークンはボリューム経由でマウントする方式に変わります。
breaking
ServerSideApplyPhase1の恒久的な有効化ServerSideApplyPhase1フィーチャーゲートがGA段階に移行し、無効化できない状態で恒久的に有効になります。
影響確認 (3)
breaking旧CRD APIバージョンのサポート終了
v1beta2、v1beta1、またはv1alpha1APIを使用している場合は、Strimzi 1.0.0以降へアップグレードする前に適用されます。Strimzi 1.0.0以降でサポートされるCRD APIは
v1だけです。v1beta2、v1beta1、v1alpha1はサポート対象外となるため、アップグレード前にすべてのカスタムリソースを変換し、CRDを更新する必要があります。breakingリソース状態メトリクスの削除
適用対象はリリースノートに明記されていません。
非推奨の
resource state metricsを削除しました。リソース状態のメトリクスにはkube-state-metricsを使用します。breakingコンテナの既定セキュリティコンテキスト変更
Cluster、Topic、User OperatorのYAMLインストールファイル、またはCluster Operator Helm Chartを使用している場合に適用されます。
Cluster、Topic、User OperatorのYAMLインストールファイルとCluster Operator Helm Chartで、Restricted Kubernetes Pod Security Standardに合うコンテナの既定セキュリティコンテキストを使用するようになりました。必要に応じて、YAMLインストールファイルの
securityContextプロパティ、またはCluster Operator Helm ChartのvaluesにあるsecurityContextプロパティで既定値を上書きできます。
その他の記録済み変更 7 件すべてadditions 3 · value changes 3 · constraints 1
additions (3)
- * Support templated (per-pod) additional volumes for Kafka, Kafka Connect and Kafka MirrorMaker 2 operands
- * Support for configuring Maven mirrors for Kafka Connect Build
- * Added support for broker cordoning [KIP-1066](https://cwiki.apache.org/confluence/spaces/KAFKA/pages/311627566/KIP-1066+Mechanism+to+cordon+brokers+and+log+directories) during auto-rebalancing on scale down for Kafka 4.3+.
value changes (3)
- * Connectors that request the
stoppedorpausedstate viaspec.are now created directly in that state instead of being started first and then stopped or paused.state - * Update Strimzi metrics-reporter to 0.4.0
- * Update strimzi-kafka-oauth to 0.18.0
constraints (1)
- * Add support for Apache Kafka 4.3.1
対応が必要なリリースが出たときに、週次メールでお知らせします。 今回の破壊的変更も、その一例です。