第5章 Kubernetes Operator のマルチクラスターエンジンについて


Kubernetes 環境をスケーリングする際の課題の 1 つは、増大するフリートのライフサイクルを管理することです。この課題に対処するには、マルチクラスターエンジン Operator を使用できます。このオペレーターは、管理対象の OpenShift Container Platform クラスターに完全なライフサイクル機能を提供し、他の Kubernetes ディストリビューションに部分的なライフサイクル管理を提供します。次の 2 つの方法で利用できます。

  • OpenShift Container Platform または OpenShift Kubernetes Engine サブスクリプションの一部としてインストールするスタンドアロンオペレーターとして
  • Red Hat Advanced Cluster Management for Kubernetes の一部として

5.1. OpenShift Container Platform 上のマルチクラスターエンジンを使用したクラスター管理

OpenShift Container Platform でマルチクラスターエンジンを有効にすると、以下の機能が得られます。

  • ホストされたコントロールプレーン。これは、HyperShift プロジェクトに基づく機能です。一元化されたホストされたコントロールプレーンを使用すると、OpenShift Container Platform クラスターをハイパースケールで操作できます。
  • セルフマネージド OpenShift Container Platform クラスターをハブにプロビジョニングし、それらのクラスターの初期設定を完了する Hive。
  • マネージドクラスターをハブに登録する klusterlet エージェント。
  • ベアメタル上のシングルノード OpenShift など、オンプレミスのベアメタルおよび OpenShift Container Platform の vSphere インストールをオーケストレーションする Assisted Service のデプロイメントを管理する Infrastructure Operator。Infrastructure Operator には GitOps Zero Touch Provisioning (ZTP) が含まれています。また、ベアメタルでのクラスター作成と、GitOps ワークフローを使用した vSphere プロビジョニングを完全に自動化し、デプロイと設定の変更を管理します。
  • オープンクラスター管理。Kubernetes クラスターを管理するためのリソースを提供します。

マルチクラスターエンジンは OpenShift Container Platform サポートサブスクリプションに含まれており、コアペイロードとは別に提供されます。マルチクラスターエンジンの使用を開始するには、OpenShift Container Platform クラスターをデプロイしてからオペレーターをインストールします。詳細は、マルチクラスターエンジン Operator のインストールとアップグレード を参照してください。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.