プライベート・テンプレートからのスタックの作成

テンプレートからリソース・マネージャにスタックを作成します。テンプレートは、一般的なシナリオでクラウド・リソースをデプロイするための事前構築済のTerraform構成です。

テンプレートの詳細は、Oracle提供のテンプレートおよびプライベート・テンプレートの管理を参照してください

    1. 「プライベート・テンプレート」リスト・ページで、操作するプライベート・テンプレートを検索します。リスト・ページまたはプライベート・テンプレートの検索に関するヘルプが必要な場合は、プライベート・テンプレートのリストを参照してください。
    2. プライベート・テンプレートの「アクション」メニュー(アクション・メニュー)から、「プライベート・テンプレートからのスタックの作成」を選択します。
      「スタックの作成」ページが開き、プライベート・テンプレートがすでに選択されています。
    3. (オプション)カスタム・プロバイダを使用するには、「カスタム・プロバイダの使用」を選択し、カスタム・プロバイダを含むバケットを選択します。
    4. (オプション)デフォルトのスタック名を編集し、スタックの説明を入力します。機密情報を入力しないでください。
    5. スタックを作成するコンパートメントを選択します。
    6. 「Terraformのバージョン」で、Terraform構成で使用されるバージョンを選択します。
    7. (オプション)「拡張オプションの表示」を選択し、タグをスタックに割り当てます。
      • タグ・ネームスペース: 定義済タグを追加するには、既存のネームスペースを選択します。解放元タグを追加するには、値を空白のままにします。
      • タグ・キー: 定義済タグを追加するには、既存のタグ・キーを選択します。フリーフォーム・タグを追加するには、必要なキー名を入力します。
      • タグ値: 必要なタグ値を入力します。
      • タグの追加: 別のタグを追加する場合にクリックします。
    8. 「次」を選択します。
    9. 「変数の構成」パネルで、Terraform構成からリストされた変数を確認し、必要に応じて変更します。
      重要

      秘密キーやその他の機密情報は、構成変数に追加しないでください。
    10. 「次」を選択します。
    11. 「確認」パネルで、スタック構成を確認します。
    12. (オプション)スタックの作成時にリソースを自動的にプロビジョニングするには、「適用の実行」を選択します。
      「適用の実行」は、「Oracle Cloudにデプロイ」ボタンまたはマーケットプレイスから作成されたスタックに対してデフォルトで選択されます。
    13. 「作成」を選択します。

    スタックが作成され、その詳細ページが開きます。

    「適用の実行」を選択した場合、リソース・マネージャは新しいスタックで適用アクションを実行します。

  • oci resource-manager stack create-from-templateコマンドおよび必須パラメータを使用して、テンプレートからスタックを作成します。

    oci resource-manager stack create-from-template --compartment-id <compartment_OCID> --template-id <template_OCID>

    CLIコマンドのパラメータおよび値の完全なリストは、リソース・マネージャ・コマンドライン・リファレンスを参照してください。

  • CreateStack操作を使用して、テンプレートからスタックを作成します。

    リクエストのconfigSource部分の例については、CreateStackTemplateConfigSourceDetailsを参照してください。