OpenShiftコンテナ・プラットフォームのエージェントベースのインストーラ

Red Hatのエージェントベースのインストーラを使用して、Oracle Cloud Infrastructure (OCI)にOpenShift Container Platformをプロビジョニングします。

エージェントベースのインストーラは、カスタマイズされたインフラストラクチャ構成または切断(オフライン)環境での作業を必要とする上級ユーザー向けに設計されています。

Assisted Installerと比較すると、この方法では、ネットワーキング、ロード・バランサ、DNS、コンピュート、オブジェクト・ストレージ、IAMおよびタグ付けなどのOCIサービスの事前の知識が必要であり、完了までに時間がかかる場合があります。

エージェントベースのインストーラのリソースのプロビジョニング

エージェントベースのインストーラの場合、OpenShiftクラスタに必要なOCIリソースを2つの方法でプロビジョニングできます。
  • OCI提供のTerraformスクリプトを使用: この方法は、接続環境またはクラスタ構成要件が複雑でないユーザーにお薦めします。また、後で追加や変更を行うための出発点としても機能します。
    ノート

    完全に切断された(エアギャップされた)環境では、ファイアウォールの変更、ミラー・サーバー、内部コンテンツまたはコンテナ・イメージのリポジトリを必要とする環境では、追加の手動設定および構成が必要です。
  • 手動プロビジョニングによる: この方法は、Terraformでまだサポートされていない拡張構成を必要とするユーザーや、ご使用の環境でTerraformを使用できないユーザーにお薦めします。
ノート

OpenShiftでは、インスタンス、ボリュームおよびネットワーキング・リソースに対する操作を実行するには、管理権限が必要です。OpenShiftを専用コンパートメントにデプロイして、同じコンパートメントで実行されている可能性のある他のアプリケーションとの競合を回避します。

オプション1: Terraformを使用したリソースのプロビジョニング

OCI提供のTerraformスクリプトを使用して、新しいクラスタ・リソースのプロビジョニングを自動化します。Terraformスタックの最新バージョンは、Red Hat OpenShiftプラグインのスタック情報ページにあります。

詳細は、Terraformを使用したエージェントベースのインストーラを使用したクラスタのインストールを参照してください。

開始