Terraformを使用したエージェント・ベースのインストーラを使用したクラスタのインストール
エージェントベースのインストーラでTerraformスクリプトを使用して、Red Hat OpenShift Container PlatformのOCIインフラストラクチャをプロビジョニングする方法について学習します。
Red Hat OpenShiftプラグインを使用して、Terraformでインフラストラクチャを自動的にプロビジョニングします。Terraformスタックの最新バージョンは、Red Hat OpenShiftプラグインのスタック情報ページにあります。
Terraformの以前のバージョンは、GitHubのOCIリリース上のOpenShiftページからアクセスできます。「アセット」セクションから、必要なバージョンのcreate-cluster
zipファイルをダウンロードします。
重要
- インストールの失敗を回避するために、
create-cluster
スタックを実行する前にcreate-resource-attribution-tags
スタックを実行します。詳細については、前提条件のトピックを参照してください。 create-resource-attribution-tags
スタックは1回のみ実行する必要があります。タグ・ネームスペースおよび定義済タグがすでに存在する場合は、今後のインストールでこのステップをスキップできます。- OpenShiftには、インスタンス、ボリュームおよびネットワーキング・リソースに対する操作を実行するための管理権限が必要です。OpenShiftを専用コンパートメントにデプロイして、同じコンパートメントで実行されている可能性のある他のアプリケーションとの競合を回避します。
スタックによって作成されたリソースのリストは、OpenShiftのTerraform定義済リソースを参照してください。