Red Hat Developer Hub サポートポリシー
概要
Red Hat は、指定されたサポートポリシーに従って、Red Hat Developer Hub の各メジャーリリースに対してサービスを提供しています。この記事では、ベースエンタイトルメントに適用される Red Hat Developer Hub 関連のサポートポリシーについて説明します。
詳細情報
Red Hat Developer Hub は、Red Hat 製品サポートの対象範囲、サービスレベルアグリーメント、および Red Hat Developer Hub ライフサイクル に基づきサポートされます。
実際には、これは Red Hat が Red Hat Developer Hub のセットアップと管理 (デプロイメントと設定、およびその他の文書化された管理タイプのタスクを含む) でお客様を支援することを意味します。
クラウドプロバイダーの Kubernetes オファリングに対するサポート
Red Hat Developer Hub は、Red Hat Developer Hub ライフサイクルページ に記載されているように、各マイナーバージョンのリリース時に一部のクラウドプロバイダーが提供する Kubernetes の最新の一般提供 (GA) バージョンでテストされ、サポートされます。
Red Hat は、テストされていない他の Kubernetes バージョンで報告された問題についても調査に努めますが、その後のサポート対応は Red Hat サードパーティーソフトウェアサポートポリシー に従って行われます。 お客様は、サポートされているバージョンとプラットフォームで問題を再現するよう求められる場合があります。
問題が、基盤となるクラウドプロバイダーの Kubernetes プラットフォームまたはインフラストラクチャーに起因すると特定された場合は、解決に向けてお客様が直接クラウドプロバイダーのサポートに問い合わせる必要があります。Red Hat は、商業的に合理的な範囲で問題の診断と切り分けを支援しますが、そのような場合における最終的な解決は、クラウドプロバイダーに依存します。
Red Hat では、互換性とサポート範囲を確保するために、お客様が実稼働環境を、選択したクラウドプロバイダーの Developer Hub ライフサイクルで指定されている Kubernetes のサポート対象バージョンに合わせることを推奨しています。
外部データベースのサポート
Red Hat Developer Hub は、正常に動作するために依存コンポーネントとしてデータベースに依存します。 Red Hat Developer Hub のエンタイトルメントには、Red Hat Software Collections から入手可能な Postgres データベースのサポートが含まれています。ただし、これは Helm または Operator による Developer Hub のデプロイメントを通じて、そのデータベースが排他的に管理されている場合に限ります。 または、お客様は、デプロイメントアーキテクチャー、可用性要件、または確立されたインフラストラクチャーに最適な、さまざまなサードパーティーベンダーから独自のデータベースを柔軟に選択することもできます。
Red Hat Developer Hub は、製品ライフサイクル に記載されている外部データベースおよびバージョンと統合できるように設計およびテストされています。Developer Hub の対応するリリースにデータベースまたはバージョンがリストされていない場合は、Red Hat ではそのデータベースまたはバージョンについて文書化、テスト、またはサポートを提供していないことを意味します。 データベースバージョンが指定されている場合、Red Hat はそのコアデータベースバージョンをサポート対象とし、複数のベンダー製品にわたるテストを実施することで、そのサポート品質を認定しています。 データベースベンダーによって実装の詳細や独自の機能が導入されている場合、お客様は問題を解決するためにデータベースベンダーと直接連携する必要がある場合があります。 Red Hat のサポートは、コアデータベースエンジンとの互換性を確保する点に限定され、それを超えるベンダー固有のカスタマイズは対象外となります。
Red Hat は、Developer Hub のデプロイメントと外部データベースへの統合をサポートします。 ただし、Red Hat は、サードパーティーベンダーから提供されるデータベースに対しては、直接的なサポートを提供しません。 Red Hat サポートは、以下のような統合支援を提供します。
- データベースに接続するための Developer Hub の設定の支援。
- Developer Hub とデータベースの統合に関連する問題のトラブルシューティング。 Red Hat は、問題の原因が Developer Hub にあるのか、それともサードパーティーのデータベースにあるのかを切り分けるため、お客様の問題分析を支援します。
- 必要な接続設定、機能、および要件に関するドキュメントの提供と、そのガイダンスの継続的な品質認定。
外部データベースを使用する場合は、お客様の責任のもと、データベースの設定と関連する操作のすべての側面に対応していただくことになります。 お客様は、Developer Hub 製品ドキュメント に記載されている必要な要件をデータベース環境が満たしていることを確認する必要があります。 Red Hat Developer Hub との連携範囲を超える問題については、お客様がご利用のデータベースベンダーに商用サポートを依頼する必要がある場合があります。
Red Hat Developer Hub によるバンドルされたコミュニティープラグインに対するサポート
Red Hat Developer Hub (RHDH) バンドルの一環として、Red Hat は、お客様が設定して有効化できる一部のコミュニティープラグインを提供しています。 同梱されるこれらのコミュニティープラグインは、動的プラグインとして機能するよう Red Hat によって機能拡張されており、サポートは、テクニカルプレビュー の条件に従って定められた範囲で提供されます。
Red Hat Developer Hub の 1.0 リリースにおいて、コミュニティーの動的機能対応プラグインが同梱されているのは、お客様の利便性を考慮したものです。 長期的な製品ロードマップでは、Developer Hub を使用した動的プラグイン機能の継続的な開発に重点を置いていますが、コミュニティーの動的プラグインのバンドルは含まれません。 お客様は最終的に、認定された Developer Hub プラグインや動的プラグイン機能を備えた Backstage.io コミュニティープラグインのより広範なエコシステムから、利用可能な動的プラグインを選択できるようになります。
Developer Hub 製品の準備の一環として、Red Hat はコミュニティープラグインの基本機能を検証するための統合テストを実施し、初期設定に必要なドキュメントを提供します。 Red Hat は、それ以降、コミュニティープラグインの機能に対するサポートを提供しません。Red Hat Developer Hub の設定または統合以外の問題については、お客様はそれぞれのアップストリームプロジェクトに報告する必要があります。
Red Hat Developer Hub の 1.2 リリースの場合、同梱されるプラグインは ドキュメントの動的プラグインのセクション にリストされています。
backstage.io アップストリームでの Red Hat Developer Hub プラグインの使用
Red Hat Developer Hub プラグインは、Red Hat Developer Hub と Red Hat コンテナースタックでのみテスト、認定、サポートされます。Developer Hub プラグインを backstage.io またはその他のダウンストリームバリアントとともに使用することは、リリース時に Red Hat によって文書化されておらず、互換性もテストされていません。 Red Hat Developer Hub のエンタイトルメントを持つお客様は、Developer Hub 以外の環境に Developer Hub プラグインをインストールすることが許可されており、その際 Red Hat は問題の切り分けのために商業的に合理的な範囲でサポートを提供します。 お客様の責任において、以下の基準が満たされていることを確認してください。
- プラットフォームのすべてのユーザーをカバーするのに十分な Red Hat Developer Hub のエンタイトルメントがある。
- プラグインが、Red Hat Developer Hub で使用されているアップストリームバージョンと同等の backstage.io のバージョンにインストールされている。
- Red Hat Developer Hub ライフサイクル の一環として、プラグインのバージョンが、Developer Hub リリースバンドルごとにアクティブにメンテナンスされている。
Red Hat は、サードパーティーのハードウェアおよびソフトウェアポリシーに従って、問題を分離するための商業的に妥当なサポートを提供します。 お客様は、Red Hat Developer Hub のデプロイメントで問題を再現するよう求められる場合があります。問題の原因が、Red Hat 以外のコンポーネントまたは基盤となるプラットフォームにあると疑われる場合、お客様には関連する他のベンダーへ直接お問い合わせいただく必要があります。詳細は、サードパーティーサポートポリシー を参照してください。