Visual Studio Codeを使用した構成の編集

VS CodeのOCI Resource Manager拡張機能を使用して、Visual Studio CodeでスタックおよびTerraform構成を操作します。

OCI Resource Managerは、OCI Toolkit for Visual Studio Codeの拡張機能です。

スタックの表示

左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。

編集のためのTerraform構成のオープン

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 目的のスタックのノードを展開します。
  3. 必要なTerraform構成のノードをダブルクリックします。
    Terraform構成ファイルが開きます。

変更を保存中

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 必要なスタックを右クリックし、「変更の保存」を選択します。
    構成がGitに格納されている場合は、Gitコマンドラインの使用を求めるプロンプトが表示されます。構成がGitの外部に格納されている場合、既存のファイルを上書きするためのプロンプトが表示されます。
  3. プロンプトに従います。

計画処理の実行

ノート

プラン・アクションは、Visual Studio Code外のスタックで実行できます。プラン・ジョブの作成およびコード・エディタを使用した構成の編集を参照してください。
  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 必要なスタックを右クリックし、関連するオプションを選択します。
    • スタックでプラン・アクションを実行(構成がGitに格納されている場合は表示されます)
    • 変更の保存およびスタックでの計画アクションの実行(構成が他の場所(ローカル、オブジェクト・ストレージ・バケットなど)に格納されている場合に表示されます)
    アクションのステータスが右下隅に表示されます。構成がGitの外部に格納されている場合は、既存のファイルの上書きを受け入れるように求められます。
  3. プロンプトに従います。
コンソールに移動してステータスを確認できます。ジョブの詳細を取得して、ジョブ・ステータス(ライフサイクル状態)をモニターします。成功(SUCCEEDED)は、ジョブが完了したことを示します。ジョブの複雑さによっては、操作に時間がかかる場合があります。ジョブの実行中または終了後に、ジョブ・ログの内容を取得できます。

適用アクションの実行

ノート

適用アクションは、Visual Studio Code外のスタックで実行できます。適用ジョブの作成およびコード・エディタを使用した構成の編集を参照してください。
  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 必要なスタックを右クリックし、関連するオプションを選択します。
    • スタックでの適用アクションの実行(構成がGitに格納されている場合に表示されます)
    • 変更を保存してスタックに適用アクションを実行(構成が他の場所(ローカル、オブジェクト・ストレージ・バケットなど)に格納されている場合に表示されます)
    アクションのステータスが右下隅に表示されます。構成がGitの外部に格納されている場合、既存のファイルを上書きするためのプロンプトが表示されます。
  3. プロンプトに従います。

Terraform構成のダウンロード中

  1. 左側のツリー・ナビゲーションで、目的のコンパートメントのノードを開きます。
  2. 必要なスタックを右クリックし、「構成のダウンロード」を選択します。
    構成がGitに格納されている場合は、ウィンドウの上部にGit URLのプロンプトが表示され、その後に資格証明の入力を求められます。構成がGitの外部に格納されている場合、既存のファイルを上書きするためのプロンプトが表示されることがあります。
  3. プロンプトに従います。