前提条件
Assisted Installerまたはエージェントベースのインストーラを使用してOpenShiftコンテナ・プラットフォームをインストールするには、次の前提条件を満たします。
クラウド・アカウントおよびリソース
OpenShift Container Platformクラスタのインストールには、次のアカウントが必要です:
- Red Hatアカウントと、Assisted InstallerまたはAgentベースのインストーラへのアクセス。
- アイデンティティ・ドメインを持つOCIアカウントと、次のリソースを管理する権限:
また、次のリソースも必要です。
- OCIのクラスタ・リソースで実行されるOpenShiftコンテナ・プラットフォーム・コンソールの提供に使用されるインターネット・ドメイン。
- クラスタのインストールに使用するSSHキー・ペア。
- Red Hat Hybrid Cloudコンソールで提供されるプル・シークレット。詳細は、Red Hatドキュメントのイメージ・プル・シークレットの使用を参照してください。
- オプション:クラスタ・リソース用に作成された新しいコンパートメント。既存のコンパートメントを使用することもできます。詳細は、コンパートメントの理解およびコンパートメントの作成を参照してください。
- オプション:このドキュメントで後述する検出ISOイメージを格納するために作成されたオブジェクト・ストレージ・バケット。既存のバケットを使用することもできます。詳細は、オブジェクト・ストレージ・バケットの作成を参照してください。
ノート
- エージェントベースのインストーラ・ユーザーの場合: OCI環境でファイアウォールを使用し、テレメトリ・サービスを使用する場合は、OpenShiftコンテナ・プラットフォームで必要なサイトにアクセスできるようにファイアウォールが構成されていることを確認します。OpenShiftのファイアウォールの許可リストの設定の詳細は、Red HatドキュメントのOpenShiftコンテナ・プラットフォーム用のファイアウォールの構成を参照してください。
- クラスタのOCI仮想マシン(VM)を作成する前に、Red Hat Enterprise Linux (RHEL)の認定シェイプ、インスタンス・タイプを参照して、サポートされているOCI VMシェイプを特定してください。詳細は、Red Hat Ecosystem CatalogポータルのCloudインスタンス・タイプを参照してください。
構成ファイル
oracle-quickstart / oci-openshift GitHub Webページで、ページの右側にある「コード」ボタンをクリックし、「ZIPのダウンロード」をクリックします。ZIPアーカイブには次のものが含まれています:
-
OCI CCMおよびCSIカスタム・マニフェスト:
重要
oci-ccm.yml
およびoci-csi.yml
ファイルを使用してクラスタを作成するには、このドキュメントのインストール手順の説明に従って編集する必要があります。 -
マシン構成マニフェスト:
- Terraform構成例ファイル。Assisted Installerの場合、このファイルはOCI Resource Managerサービスでインフラストラクチャ・リソースをプロビジョニングするために使用されます。エージェントベースのインストーラの場合、このファイルを構成設定の参照として使用します。