第11章 Red Hat OpenShift とサブスクリプションサービスの接続
Red Hat OpenShift 製品を使用する場合、適切なデータ収集ツールをサブスクリプションサービスに接続するために実行する必要がある手順は、複数の要因によって異なります。これらの要因には、インストールされている Red Hat OpenShift Container Platform および Red Hat OpenShift Dedicated のバージョン、接続環境または非接続環境で作業しているかどうか、クラスターのオペレーティングシステムとして Red Hat Enterprise Linux、Red Hat Enterprise Linux CoreOS、またはその両方を使用しているかどうかが含まれます。
サブスクリプションサービスは、接続環境で Red Hat OpenShift を使用する顧客向けに設計されています。カスタマープロファイルの一例として、RHOCP 4.1 以降を年間サブスクリプションで使用し、クラスターを接続している場合があります。この顧客プロファイルの場合、Red Hat OpenShift にはデータ収集を実行できる強力なツールセットがあります。接続されたクラスターは、Red Hat OpenShift Cluster Manager、Telemetry、およびその他の監視スタックツールを通じて Red Hat にデータを報告し、サブスクリプションサービスのデータパイプラインに情報を提供します。
RHOCP 4.1 以降の非接続環境をご利用のお客様は、Red Hat OpenShift Cluster Manager で各クラスターを手動で作成することにより、Red Hat OpenShift をデータ収集ツールとして使用できます。
Red Hat OpenShift 3.11 を使用するお客様もサブスクリプションサービスをご利用いただけます。ただし、Red Hat OpenShift バージョン 3.11 では、Insights、Satellite、Red Hat サブスクリプション管理など、データパイプラインを供給する他のツールを通じて、サブスクリプションサービスとの通信が可能になっています。
Red Hat OpenShift Container Platform または Red Hat OpenShift Dedicated 4.7 以降を従量制のオンデマンド型サブスクリプション (接続されたクラスターのみで利用可能) で使用するお客様の場合には、データ収集は Red Hat OpenShift Container Platform 4.1 以降を年間サブスクリプションで使用する場合と同じツールで行われます。
手順
Red Hat OpenShift Container Platform のバージョンとワーカーノードのクラスターオペレーティングシステムに基づいて、以下の手順を実行します。
Red Hat Enterprise Linux CoreOS を備えた Red Hat OpenShift Container Platform 4.1 の場合
このプロファイルでは、モニタリングスタックの Telemetry ツールを介して Red Hat OpenShift Cluster Manager にデータを報告するようにクラスターアーキテクチャーが最適化されています。したがって、サブスクリプションサービスのレポーティングの設定は、基本的にこの監視ツールが有効であることを確認するものです。
- すべてのクラスターが Telemetry 監視コンポーネントを使用して Red Hat OpenShift Cluster Manager に接続されていることを確認します。接続されている場合には、追加の設定は必要ありません。サブスクリプションサービスは、Red Hat OpenShift Container Platform の使用量と容量を追跡する準備ができています。
Red Hat Enterprise Linux CoreOS と Red Hat Enterprise Linux が混在する環境を備えた Red Hat OpenShift Container Platform 4.1 以降の場合
このプロファイルでは、Red Hat OpenShift メジャーバージョン 3 と 4 の間の Red Hat OpenShift Container Platform レポートモデルの変更により、データ収集が影響を受けます。バージョン 3 では、RHEL を使用してノードのベルで RHEL クラスターの使用状況を報告します。これは、バージョン 4 の RHEL ノードでも使用されているレポートモデルです。しかし、バージョン 4 の時代の報告モデルでは、Red Hat OpenShift ツールを使用して、クラスターレベルで Red Hat Enterprise Linux CoreOS の使用状況を報告します。
このデータを収集するためのツールは、それぞれ異なります。したがって、サブスクリプションサービスのレポーティングの設定は、両方のツールセットが正しく設定されているかどうかを確認するためのものです。
- Red Hat OpenShift Container Platform Telemetry 監視コンポーネントを使用して、すべてのクラスターが、Red Hat OpenShift Cluster Manager に接続されていることを確認します。
- すべてのクラスターの Red Hat Enterprise Linux ノードが、Insights、Satellite、Red Hat サブスクリプション管理のうち、少なくとも 1 つの Red Hat Enterprise Linux データ収集ツールに接続されていることを確認します。詳細は、このガイドの各データ収集ツールへの接続に関する説明を参照してください。
Red Hat OpenShift Container Platform バージョン 3.11 の場合
Red Hat OpenShift Container Platform バージョン 3.11 では、クラスター内の Red Hat Enterprise Linux ノードに基づいてクラスターの使用状況を報告します。したがって、このプロファイルでは、サブスクリプションサービスのレポートに標準の Red Hat Enterprise Linux データ収集ツールが使用されます。
- すべてのクラスターのすべての Red Hat Enterprise Linux ノードが、Red Hat Enterprise Linux データ収集ツールである Insights、Satellite、または Red Hat サブスクリプション管理の少なくとも 1 つに接続されていることを確認します。詳細は、このガイドの各データ収集ツールへの接続に関する説明を参照してください。