Resource Orchestration Service (ROS) テンプレートまたは Terraform テンプレートからスタックを作成し、一連のクラウド リソースをプロビジョニングおよび管理します。
既存のテンプレートからのスタック作成
-
ROS コンソールにログインします。
-
左側メニューで、スタック をクリックします。
-
上部メニューで、スタックを作成するリージョン (例: [China (Hangzhou)]) を選択します。
-
スタック ページで、スタックの作成 をクリックします。テンプレートの指定 セクションで、既存テンプレートの使用 をクリックします。
説明-
テンプレートの作成 または Composer を選択すると、対応するページにリダイレクトされます。
-
-
テンプレートを指定し、Next をクリックします。
テンプレートのインポート方法 を選択し、テンプレートを設定します。
-
テンプレート内容の入力: テンプレート内容 セクションで、Ros または テラフォーム テンプレートを入力します。テンプレートの作成方法の詳細については、「ROS テンプレートの構造」および「Terraform テンプレートの構造」をご参照ください。
-
マイテンプレート: 既存のテンプレートとテンプレートバージョンを選択します。テンプレートの内容が自動的に入力されます。テンプレートの作成方法の詳細については、「テンプレートの作成」および「アーキテクチャ図テンプレートの作成」をご参照ください。
-
[Use URL]: テンプレートの URL を入力し、テンプレートコンテンツの取得 をクリックします。テンプレートの内容が自動的に入力されます。
OSS バケットに保存されている ROS テンプレートファイルの URL を使用するには、オリジン間リソース共有 (CORS) を設定する必要があります。詳細については、「ドメイン間での ROS テンプレートへのアクセス」をご参照ください。
-
パブリックテンプレート: パブリックテンプレートを選択します。テンプレートの内容が自動的に入力されます。
-
共有テンプレート: 別のユーザーが共有しているテンプレートとテンプレートバージョンを選択します。テンプレートの内容が自動的に入力されます。テンプレートの共有方法の詳細については、「Alibaba Cloud アカウントとのテンプレートの共有」をご参照ください。
-
-
設定パラメーター ページで、スタック名 を入力し、テンプレートパラメーターの設定 を設定します。
説明必要なパラメーターはテンプレートによって異なります。プロンプトに従ってパラメーター値を入力してください。
-
リソーススタックの設定 セクションで、次のパラメーターを設定し、Next をクリックします。
パラメーター
説明
[スタックポリシー]
有効な値:
-
リソーススタックポリシーなし: スタックポリシーを設定しません。
-
入力リソーススタックポリシー: ファイルをアップロードするか、テキストボックスにスタックポリシーを入力します。
スタックポリシーの詳細については、「スタックポリシー」をご参照ください。
[失敗時のロールバック]
有効な値:
-
はい: スタックの作成に失敗した場合にロールバックポリシーを有効にします。
-
いいえ: スタックの作成に失敗した場合にロールバックポリシーを無効にします。
[タイムアウト時間]
ROS が指定された期間内にすべてのリソースの作成または更新に失敗した場合、リソースを以前の状態にロールバックします。
値の範囲: 10~1440。
単位: 分。
[リソースの最大同時数]
ゼロ以外の値は、同時に作成または更新されるリソースの数を制限します。値がゼロの場合は、制限がないことを意味します。
スタックを更新したり、作成を再開したりするときに、新しい値が指定されていない場合は、以前の設定が使用されます。
[保護の削除]
スタックが誤って削除されるのを防ぎます。有効な値:
-
有効化: 削除保護を有効にします。
-
無効: 削除保護を無効にします。
[Ramの役割]
ROS を信頼できるエンティティとして RAM ロールを作成し、ROS テンプレート内のリソースで必要な権限のみを付与できます。
-
RAM ロールを指定した場合、ROS は RAM ロールの権限に基づいてリソースを作成します。
現在のアカウントの代わりにスタックロールを使用してリソースを作成する場合は、現在のアカウントに ROS の管理権限があることを確認してください。詳細については、「スタックロールの使用」をご参照ください。
RAM ロールの作成方法と RAM ロールへの権限の付与方法の詳細については、「信頼できる Alibaba Cloud サービス用の RAM ロールの作成」および「RAM ロールの権限の管理」をご参照ください。
-
指定しない場合、ROS は現在のアカウントの権限を使用してスタックを作成します。
[Tags]
スタックを分類および管理するために使用されるキーと値のペアです。
追加 をクリックします。[Edit Tag Binding] ダイアログボックスで、ラベルキー と ラベル値 を設定し、決定 をクリックします。
[リソースグループ]
スタックのリソースグループを選択します。リソースグループが指定されていない場合、スタックはデフォルトのリソースグループに追加されます。
リソースグループの作成方法の詳細については、「リソースグループの作成」をご参照ください。
[リソーススタックイベントコールバックアドレス]
スタックイベント通知を受信するためのコールバック URL です。
[マニュアル支払い]
テンプレートで定義されたサブスクリプションリソースに対して手動で支払うかどうかを指定します。
このオプションを選択した場合は、作成されたサブスクリプション注文に対して手動で支払う必要があります。未払いの注文は、スタックの詳細ページで確認できます。
-
-
[Compliance Precheck] ページで、コンプライアンスチェックを完了し、Next をクリックします。
説明コンプライアンス事前チェック機能は、特定のリソースでのみ利用できます。詳細については、「コンプライアンス事前チェック」をご参照ください。
-
[Detection Rules] セクションで、検出ルールを追加してください。
ROS テンプレートで定義されたクラウド リソースに基づいて検出ルールを選択してください。
-
[Start Check] をクリックします。
リソースが [Non-compliant] であることが判明した場合は、[Remediation Plan] をクリックし、[Remediation Plan] に基づいてクラウド リソースの設定または ROS テンプレートの内容を修正して、リソースのコンプライアンスを確保できます。
-
-
チェックと確認 ページで、作成 をクリックします。
スタックが作成されると、ステータス 列に 作成成功 と表示されます。
関連トピック
-
スタックの管理
-
リソースインポートによる既存リソースの管理