宛先アカウント内の異なるリージョンにスタックをデプロイするためにスタックグループテンプレートを使用するには、スタックグループにスタックインスタンスを作成する必要があります。スタックグループの作成時に宛先アカウントとリージョンを指定した場合、Resource Orchestration Service (ROS) が自動的にスタックインスタンスを作成します。
前提条件
スタックグループが作成されていること。詳細については、「ステップ 2: スタックグループの作成」をご参照ください。
背景情報
スタックインスタンスを作成する前に、次のアカウントを準備します。
管理アカウント (アカウント A): スタックインスタンスの作成に使用されるアカウント。これは、スタックグループの作成に使用されたアカウントと同じである必要があります。
宛先アカウント (アカウント B): スタックがデプロイされるアカウント。
管理者アカウントと実行アカウントは、同じ Alibaba Cloud アカウントにすることができます。管理者アカウントと実行アカウントの詳細については、「概要」をご参照ください。
このトピックでは、管理アカウント (アカウント A) を使用してスタックインスタンスを作成し、中国 (杭州) および中国 (北京) リージョンで宛先アカウント (アカウント B) にスタックをデプロイする方法について説明します。
手順
管理アカウント (アカウント A) を使用して ROS コンソールにログインします。
左側のナビゲーションウィンドウで、[スタックグループ] をクリックします。
上部のメニューバーで、スタックグループが配置されているリージョンを選択します。
[スタックグループ] ページで、宛先の [スタックグループ] の名前をクリックします。
右上隅で、 を選択します。
[デプロイオプションの設定] ページで、次のパラメーターを設定し、[次へ] をクリックします。
パラメーター
説明
アカウント
スタックをデプロイするアカウント。
デプロイ場所を選択し、必要に応じてアカウントを設定します。
アカウントにスタックをデプロイ: Alibaba Cloud アカウントを使用してスタックインスタンスを作成する場合、このオプションを選択して他の Alibaba Cloud アカウントにスタックをデプロイできます。たとえば、宛先アカウント (アカウント B) の ID を入力して、そのアカウントにスタックをデプロイします。
説明複数のアカウントを追加できます。アカウント ID はコンマ (,) で区切ります。管理アカウント (アカウント A) を追加して、管理アカウントにスタックをデプロイすることもできます。
リソースディレクトリにスタックをデプロイ: リソースディレクトリを有効にし、その管理アカウントを使用してスタックインスタンスを作成する場合、このオプションを選択できます。次に、リソースディレクトリ内のフォルダを選択して、フォルダ内のすべてのメンバーアカウントにスタックをデプロイします。
リージョン
スタックをデプロイするリージョン。たとえば、中国 (杭州) と中国 (北京) です。
最大同時アカウント数
各リージョンで同時にスタックをデプロイできるアカウントの最大数。
詳細については、「概要」をご参照ください。
障害耐性
各リージョンでスタックのデプロイが失敗する可能性のあるアカウントの数。リージョンでこの数を超えると、ROS はそのリージョンでの操作を停止します。1 つのリージョンで操作が停止した場合、他のリージョンでは続行されません。
詳細については、「概要」をご参照ください。
リージョン同時実行
リージョン間でスタックインスタンスをデプロイするための同時実行モード。
シーケンシャル: 指定された各リージョンに順番にスタックをデプロイします。スタックは一度に 1 つのリージョンにのみデプロイされます。
パラレル: 指定されたすべてのリージョンに同時にスタックをデプロイします。
現在のアカウントでモジュールを展開するかどうか
このパラメーターは、テンプレートがモジュールを使用する場合にのみ有効です。現在のアカウントでモジュールを展開する場合、モジュールは現在のアカウントに存在する必要があります。現在のアカウントでモジュールを展開しない場合、モジュールはすべての宛先アカウントに存在する必要があります。
[オーバーライドの指定] ページで、オーバーライドするパラメーターを選択します。次のいずれかの方法で値を変更し、[次へ] をクリックします。
方法 1: を選択して、パラメーター値をリセットします。
方法 2: を選択して、新しい値を入力します。
説明スタックインスタンスが作成された後、宛先アカウント (アカウント B) で新しいパラメーター値を確認できます。[スタック] ページで、スタック ID をクリックします。新しいパラメーター値は [パラメーター] タブに表示されます。
[確認] ページで、スタックインスタンスの詳細を確認し、[追加の確認] をクリックします。
結果
スタックインスタンスが作成されたら、[スタックグループ] ページに移動し、宛先スタックグループの名前をクリックします。次に、[インスタンス] タブをクリックして、宛先アカウント (アカウント B) でのステータスを表示します。
インスタンスのステータスは、スタックのデプロイ中は [期限切れ] であり、デプロイが完了すると自動的に [最新] に変わります。その後、宛先アカウント (アカウント B) を使用して ROS コンソールにログインし、中国 (杭州) および中国 (北京) リージョンにデプロイされたスタックを表示できます。