第2章 必要なカスタムリソースのアップグレード


Debezium は、AMQ Streams on OpenShift で実行される Apache Kafka クラスターにデプロイされた Kafka コネクタープラグインです。OpenShift CRD v1 を準備するため、現行バージョンの AMQ Streams で、カスタムリソース定義(CRD)API の必要なバージョンが v1beta2 に設定されます。API の v1beta2 バージョンは、以前にサポートされている v1beta1 および v1 alpha1 API バージョンを置き換えます。AMQ Streams では、v1alpha 1 および v1beta1 API バージョンのサポートが非推奨になりました。以前のバージョンは、Debezium コネクターの設定に使用する KafkaConnect および KafkaConnector リソースを含むほとんどの AMQ Streams カスタムリソースから削除されました。

v1beta2 API バージョンをベースとする CRD は OpenAPI 構造スキーマを使用します。非推奨の v1alpha1 または v1beta1 API に基づくカスタムリソースは構造スキーマをサポートしないため、現行バージョンの AMQ Streams と互換性がありません。AMQ Streams2021.q3 にアップグレードする前に、既存のカスタムリソースをアップグレードして API バージョン kafka.strimzi.io/v1beta2 を使用する必要があります。AMQ Streams 1.7 にアップグレードした後、カスタムリソースをいつでもアップグレードできます。AMQ Streams2021.q3 以降にアップグレードする前に、v1beta2 API へのアップグレードを完了する必要があります。

CRD およびカスタムリソースのアップグレードを容易にするため、AMQ Streams はそれらを {ApiVersion} と互換性のある形式に自動的にアップグレードする API 変換ツールを提供します。ツールの詳細と、AMQ Streams のアップグレード方法に関する詳細は、「NameDeployStreamsOpenShift」を参照してください。

注記

カスタムリソースの更新要件は、AMQ Streams on OpenShift で実行される Debezium デプロイメントにのみ適用されます。この要件は、Red Hat Enterprise Linux 上の Debezium には適用されません。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.