説明
https://docs.cloud.oracle.com/en-us/iaas/Content/ResourceManager/Concepts/resourcemanager.htm以下は、ResourceManagerの主要な概念と主要コンポーネントの簡単な説明です。
構成
インフラストラクチャを体系化するための情報。Terraform構成は、ソリューションまたは作成してアップロードするファイルのいずれかです。
仕事
構成で定義されているアクションを実行するための手順。特定のスタックで実行できるジョブは一度に1つだけです。さらに、特定のスタックに持つことができるOracleCloudInfrastructureリソースのセットは1つだけです。別のリソースセットをプロビジョニングするには、別のスタックを作成し、別の構成を使用する必要があります。
Resource Managerは、次のジョブタイプを提供します。
プラン:Terraform構成を解析し、関連するスタックの実行プランを作成します。実行計画には、OracleCloudInfrastructureリソースをプロビジョニングするために計画された特定のアクションのシーケンスがリストされています。実行プランは適用ジョブに渡され、適用ジョブは命令を実行します。
申し込み。関連するスタックに実行計画を適用して、Oracle Cloud Infrastructureリソースを作成(または変更)します。指定されたリソースの数とタイプによっては、特定の適用ジョブに時間がかかる場合があります。ジョブの実行中にステータスを確認できます。
破壊。スタックに関連付けられているリソースを解放します。解放されたリソースは削除されません。たとえば、スタックによって制御されるComputeインスタンスを終了します。スタックのジョブ履歴と状態は、破棄ジョブを実行した後も残ります。スタックのログファイルを調べることで、ステータスを監視し、破棄ジョブの結果を確認できます。
インポート状態。提供されたTerraform状態ファイルをスタックの現在の状態として設定します。このジョブを使用して、ローカルTerraform環境をResourceManagerに移行します。
スタック
特定のTerraform構成に対応するOracleCloudInfrastructureリソースのコレクション。
各スタックは、指定したコンパートメントの1つのリージョンに存在しますが、特定のスタックのリソースは複数のリージョンにデプロイできます。OCIDは各スタックに割り当てられます。
次の手順は、コンソールの手順を参照しています
Terraform構成を作成します。
スタックを作成します。
実行計画を生成する計画ジョブを実行します。
実行計画を確認します。
実行プランに変更が必要な場合は、構成を更新して、プランジョブを再実行してください。
適用ジョブを実行してリソースをプロビジョニングします。
必要に応じて、状態ファイルとログファイルを確認します。
オプションで、適用ジョブを再度実行することにより、変更の有無にかかわらず、構成を再適用できます。
必要に応じて、スタックで実行されているリソースを解放するには、破棄ジョブを実行します。
