すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:スタックの複製

最終更新日:Jan 16, 2025

既存のスタックのテンプレートとパラメーターに基づいてスタックを作成する場合、既存のスタックを複製できます。このトピックでは、Resource Orchestration Service (ROS) コンソールでスタックを複製する方法について説明します。

前提条件

スタックが作成されていること。詳細については、「スタックの作成」をご参照ください。

制限事項

以下の状態のいずれかにあるスタックのみを複製できます。

状態

説明

CREATE_COMPLETE

スタックが作成されています。

UPDATE_COMPLETE

スタックが更新されています。

ROLLBACK_COMPLETE

スタックのリソースがロールバックされています。

IMPORT_CREATE_COMPLETE

インポートされたリソースを使用してスタックが作成されています。

IMPORT_UPDATE_COMPLETE

インポートされたリソースを使用してスタックが更新されています。

IMPORT_UPDATE_ROLLBACK_COMPLETE

インポートされたリソースを使用してスタックを更新できなかった後、リソースがロールバックされています。

CHECK_COMPLETE

スタックが検証されています。

手順

  1. ROS コンソール にログオンします。

  2. 左側のナビゲーションペインで、[スタック] をクリックします。

  3. 上部のナビゲーションバーで、複製するスタックが存在するリージョンをリージョンドロップダウンリストから選択します。たとえば、中国 (杭州) を選択できます。

  4. [スタック] ページで、スタックを見つけ、スタック1 > 複製[アクション] 列で を選択します。

  5. [パラメーターの設定] ステップで、[スタック名] パラメーターを指定し、[テンプレートパラメーターの設定] セクションでパラメーターを設定します。

    説明

    設定するパラメーターは、使用するテンプレートによって異なります。コンソールの画面の指示に従ってパラメーターを設定してください。

  6. [スタック設定の設定] セクションで、次のパラメーターを設定し、[次へ] をクリックします。

    説明

    設定するパラメーターは、使用するテンプレートによって異なります。コンソールの画面の指示に従ってパラメーターを設定してください。

    パラメーター

    説明

    スタックポリシー

    有効な値:

    • スタックポリシーなし:スタックポリシーを指定する必要はありません。

    • スタックポリシーの入力:スタックポリシーファイルをアップロードするか、コードエディターにスタックポリシーを入力する必要があります。

    スタックポリシーの詳細については、「スタックポリシー」をご参照ください。

    エラー時のロールバック

    有効な値:

    • はい:スタックの作成に失敗した場合、ロールバックを実行します。

    • いいえ:スタックの作成に失敗した場合、ロールバックを実行しません。

    タイムアウト期間

    タイムアウト期間内にリソースの作成または更新に失敗した場合、システムはリソースを作成または更新する前の状態に自動的にロールバックします。

    有効な値: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 です。

    手動支払い

    テンプレートに含まれるサブスクリプションリソースを手動で支払うかどうかを指定します。

    チェックボックスをオンにすると、サブスクリプションリソースに対して生成された注文を手動で支払う必要があります。スタックの詳細ページで、支払うべき注文を表示できます。

  7. [コンプライアンス事前チェック] ページで、コンプライアンス事前チェックを完了し、[次へ] をクリックします。

    説明

    コンプライアンス事前チェック機能は、特定のリソースでのみ使用できます。詳細については、「コンプライアンス事前チェック」をご参照ください。

    1. [ルールの評価] セクションで、コンプライアンスルールを追加します。

      ROS テンプレートのクラウド リソースに基づいて、コンプライアンスルールを追加できます。

    2. [評価] をクリックします。

      無効なリソースを修復するために提供される提案に基づいてテンプレートの内容を変更し、リソースのコンプライアンスを確保できます。

  8. [確認と確定] ステップで、スタックの設定を確認し、確定します。

  9. [作成] をクリックします。