既存のスタックのテンプレートとパラメーターに基づいてスタックを作成する場合、既存のスタックを複製できます。このトピックでは、Resource Orchestration Service (ROS) コンソールでスタックを複製する方法について説明します。
前提条件
スタックが作成されていること。詳細については、「スタックの作成」をご参照ください。
制限事項
以下の状態のいずれかにあるスタックのみを複製できます。
状態 | 説明 |
CREATE_COMPLETE | スタックが作成されています。 |
UPDATE_COMPLETE | スタックが更新されています。 |
ROLLBACK_COMPLETE | スタックのリソースがロールバックされています。 |
IMPORT_CREATE_COMPLETE | インポートされたリソースを使用してスタックが作成されています。 |
IMPORT_UPDATE_COMPLETE | インポートされたリソースを使用してスタックが更新されています。 |
IMPORT_UPDATE_ROLLBACK_COMPLETE | インポートされたリソースを使用してスタックを更新できなかった後、リソースがロールバックされています。 |
CHECK_COMPLETE | スタックが検証されています。 |
手順
ROS コンソール にログオンします。
左側のナビゲーションペインで、[スタック] をクリックします。
上部のナビゲーションバーで、複製するスタックが存在するリージョンをリージョンドロップダウンリストから選択します。たとえば、中国 (杭州) を選択できます。
[スタック] ページで、スタックを見つけ、スタック[アクション] 列で を選択します。
[パラメーターの設定] ステップで、[スタック名] パラメーターを指定し、[テンプレートパラメーターの設定] セクションでパラメーターを設定します。
説明設定するパラメーターは、使用するテンプレートによって異なります。コンソールの画面の指示に従ってパラメーターを設定してください。
[スタック設定の設定] セクションで、次のパラメーターを設定し、[次へ] をクリックします。
説明設定するパラメーターは、使用するテンプレートによって異なります。コンソールの画面の指示に従ってパラメーターを設定してください。
パラメーター
説明
スタックポリシー
有効な値:
スタックポリシーなし:スタックポリシーを指定する必要はありません。
スタックポリシーの入力:スタックポリシーファイルをアップロードするか、コードエディターにスタックポリシーを入力する必要があります。
スタックポリシーの詳細については、「スタックポリシー」をご参照ください。
エラー時のロールバック
有効な値:
はい:スタックの作成に失敗した場合、ロールバックを実行します。
いいえ:スタックの作成に失敗した場合、ロールバックを実行しません。
タイムアウト期間
タイムアウト期間内にリソースの作成または更新に失敗した場合、システムはリソースを作成または更新する前の状態に自動的にロールバックします。
有効な値:10~1440。
単位:分。
最大同時実行リソース数
リソースに対して同時に実行できる操作の最大数。 0 以外の値を設定した場合、その値が使用されます。 0 に設定した場合、制限は課されません。
スタックを更新するとき、またはスタックの作成を続けるときにこのパラメーターを空のままにした場合、前の操作でこのパラメーターに指定した値が使用されます。
削除保護
このパラメーターは、スタックが誤って削除されるのを防ぎます。有効な値:
有効:削除保護を有効にします。
無効:削除保護を無効にします。
RAM ロール
信頼エンティティが ROS である Resource Access Management (RAM) ロール。 RAM ロールを作成し、テンプレート内のリソースに必要な権限に基づいて RAM ロールに最小限の権限を付与できます。
RAM ロールを指定すると、ROS は RAM ロールの権限に基づいてリソースを作成します。
現在のアカウントではなくスタックロールを使用してリソースを作成する場合は、現在のアカウントに ROS リソースを管理する権限があることを確認してください。これにより、スタックロールを作成し、スタックロールを使用してリソースを作成できます。詳細については、「スタックロールの使用」をご参照ください。
RAM ロールの作成方法と RAM ロールへの権限の付与方法の詳細については、「信頼できる Alibaba Cloud サービスの RAM ロールの作成」および「RAM ロールへの権限の付与」をご参照ください。
RAM ロールを指定しない場合、ROS は現在のアカウントの権限に基づいてスタックを作成します。
タグ
タグは、スタックを分類するために使用できるキーと値のペアです。
タグを追加するには、[追加] をクリックします。 [タグの編集] ダイアログボックスで、[タグキー] パラメーターと [タグ値] パラメーターを設定し、[OK] をクリックします。
リソースグループ
スタックが属するリソースグループ。リソースグループを指定しない場合、スタックはデフォルトのリソースグループに追加されます。
リソースグループの作成方法の詳細については、「リソースグループの作成」をご参照ください。
スタックイベントコールバック URL
スタックのイベントを受信するために使用されるコールバック URL です。
手動支払い
テンプレートに含まれるサブスクリプションリソースを手動で支払うかどうかを指定します。
チェックボックスをオンにすると、サブスクリプションリソースに対して生成された注文を手動で支払う必要があります。スタックの詳細ページで、支払うべき注文を表示できます。
[コンプライアンス事前チェック] ページで、コンプライアンス事前チェックを完了し、[次へ] をクリックします。
説明コンプライアンス事前チェック機能は、特定のリソースでのみ使用できます。詳細については、「コンプライアンス事前チェック」をご参照ください。
[ルールの評価] セクションで、コンプライアンスルールを追加します。
ROS テンプレートのクラウド リソースに基づいて、コンプライアンスルールを追加できます。
[評価] をクリックします。
無効なリソースを修復するために提供される提案に基づいてテンプレートの内容を変更し、リソースのコンプライアンスを確保できます。
[確認と確定] ステップで、スタックの設定を確認し、確定します。
[作成] をクリックします。
> 複製