第1章 Multicluster Global Hub
Multicluster Global Hub は、1 つ以上のハブクラスターをインポートし、単一のハブクラスターから管理できるようにするコンポーネントのセットです。
ハブクラスターをマネージドハブクラスターとしてインポートした後、Multicluster Global Hub を使用して、すべてのマネージドハブクラスター全体に、次のタスクを実行できます。
- ポリシーのコンプライアンスの状態と傾向を報告する
- 概要ページですべてのマネージドハブとマネージドクラスターのインベントリーを作成する
- ポリシーの異常な動作を検出して警告する
Multicluster Global Hub は、大規模な環境で単一のハブクラスターでは多数のクラスターを管理できない場合に役立ちます。この問題が発生した場合は、クラスターをより小さなクラスターグループに分割し、グループごとにハブクラスターを設定します。
複数のハブクラスター上で、そのハブクラスターによって管理されているマネージドクラスターのデータを表示するのは不便なことがよくあります。Multicluster Global Hub は、複数のハブクラスターをマネージドハブクラスターとして指定することにより、複数のハブからの情報を表示する簡単な方法を提供します。multicluster global hub は、他のハブクラスターを管理し、マネージドハブクラスターから要約された情報を収集します。
注記: Multicluster Global Hub で可観測性は利用できません。クラスターに Multicluster Global Hub をインストールする前にマルチクラスター可観測性機能を有効にしている場合は、マルチクラスター可観測性機能を手動で無効にします。
Multicluster Global Hub の使用方法は、以下のセクションを参照してください。
- Multicluster Global Hub アーキテクチャー
- グローバルハブの要件
- 接続された環境への Multicluster Global Hub のインストール
- 非接続環境での Multicluster Global Hub のインストール
- 既存のコンポーネントの統合
- デフォルトモードでのマネージドハブクラスターのインポート
- Grafana データへのアクセス
- Grafana アラート (テクノロジープレビュー)
- cron ジョブの設定
- 要約プロセスの手動実行
- multicluster global hub のバックアップ (テクノロジープレビュー)
- Multicluster Global Hub の検索 (テクノロジープレビュー)
1.1. Multicluster Global Hub アーキテクチャー リンクのコピーリンクがクリップボードにコピーされました!
Multicluster Global Hub は、ハブクラスターへのアクセスと管理に使用される次のコンポーネントで構成されます。
- 管理ツールとコンソールが実行される グローバルハブクラスター と呼ばれるサーバーコンポーネント
- Red Hat Advanced Cluster Management にインストールされる マネージドハブ と呼ばれるクライアントコンポーネント。グローバルハブクラスターによって管理できます。マネージドハブは他のクラスターも管理します。Multicluster Global Hub クラスター専用のクラスターを使用する必要はありません。
アーキテクチャーの詳細は、次のセクションで説明します。
次の高度なマルチクラスター用語とコンポーネントを参照してください。
1.1.1. Multicluster Global Hub Operator リンクのコピーリンクがクリップボードにコピーされました!
Multicluster Global Hub Operator には、Multicluster Global Hub のコンポーネントが含まれています。Operator は、グローバルマルチクラスター管理に必要なコンポーネントをすべてデプロイします。コンポーネントには、multicluster-global-hub-manager、multicluster-global-hub-grafana、および Multicluster Global Hub 内の Kafka および PostgreSQL の提供バージョンと、マネージドハブクラスター内の multicluster-global-hub-agent が含まれます。
また、Operator は manifestwork カスタムリソースを利用して、マネージドクラスターに Red Hat Advanced Cluster Management for Kubernetes Operator をデプロイします。Red Hat Advanced Cluster Management Operator がマネージドクラスターにデプロイされると、マネージドクラスターは標準の Red Hat Advanced Cluster Management クラスターになります。このハブクラスターはマネージドハブクラスターになりました。
1.1.2. Multicluster Global Hub マネージャー リンクのコピーリンクがクリップボードにコピーされました!
Multicluster Global Hub マネージャーは、データを postgreSQL データベースに永続化するために使用されます。データは Kafka トランスポートからのものです。また、マネージャーはデータを Kafka トランスポートにポストするため、マネージドハブクラスター上のデータと同期できます。
1.1.3. Multicluster Global Hub エージェント リンクのコピーリンクがクリップボードにコピーされました!
Multicluster Global Hub エージェントは、マネージドハブクラスター上で実行されます。multicluster global hub クラスターとマネージドハブクラスター間でデータを同期します。たとえば、エージェントは、マネージドハブクラスターからのマネージドクラスターの情報を multicluster global hub と同期し、グローバルハブクラスターとマネージドハブクラスターからのポリシーまたはアプリケーションを同期します。
1.1.4. Multicluster Global Hub の視覚化 リンクのコピーリンクがクリップボードにコピーされました!
Grafana は、Multicluster Global Hub の視覚化のメインサービスとして Multicluster Global Hub クラスター上で実行されます。グローバルハブマネージャーによって収集された PostgreSQL データは、デフォルトの DataSource です。multicluster-global-hub-grafana というルートを使用してサービスを公開すると、コンソールにアクセスして Multicluster Global Hub Grafana ダッシュボードにアクセスできます。