Resource Orchestration Service (ROS) のスタックグループを使用して、単一の Alibaba Cloud アカウント内の複数リージョンに同じ構成の VPC を作成します。
前提条件
自己管理型権限モデルを使用してスタックグループを作成する場合、管理者アカウントと 1 つ以上の実行アカウントを作成する必要があります。また、管理者アカウントと実行アカウントの両方で RAM ロールを手動で作成し、信頼関係を確立する必要もあります。詳細については、「自己管理権限の承認」をご参照ください。
サービス管理型権限モデルを使用してスタックグループを作成する場合、委任された管理者アカウントを設定する必要があります。詳細については、「委任された管理者アカウントの設定」をご参照ください。
ステップ 1:テンプレートの準備
ROSTemplateFormatVersion: '2015-09-01'
Description: Creates One VPC instance
Parameters:
CidrBlock:
Type: String
AllowedValues:
- 10.0.0.0/8
- 172.16.0.0/12
- 192.168.0.0/16
Label: VPC CIDR Block
Default: 192.168.0.0/16
VpcName:
Type: String
Label: VPC Name
ConstraintDescription: '[2, 128] English or Chinese characters'
MinLength: 2
MaxLength: 128
Default: MyVPC
Resources:
Vpc:
Type: ALIYUN::ECS::VPC
Properties:
CidrBlock:
Ref: CidrBlock
VpcName:
Ref: VpcName
Outputs:
VpcId:
Value:
Fn::GetAtt:
- Vpc
- VpcIdテンプレートの説明:
Parametersセクションでは、スタックインスタンスの作成時に VPC 名と CIDR ブロックを指定できます。Resourcesセクションでは、VPC リソースを定義します。OutputsセクションにはVpcIdが含まれており、作成された VPC の ID を返します。
ステップ 2:スタックグループの作成
-
左側のナビゲーションウィンドウで、スタックグループ をクリックします。
上部のナビゲーションバーで、ドロップダウンリストからスタックグループのリージョンを選択します。
-
スタックグループ ページで、スタックグループの作成 をクリックします。
テンプレートの選択 ページで、既存のテンプレートの使用を選択し、テンプレートのインポート方法 を テンプレート内容の入力 に設定し、「ステップ 1:テンプレートの準備」の YAML テンプレートを入力します。
設定パラメーター ページで、スタックグループ名 と スタックグループの説明 を入力し、VPC パラメーターを設定してから、Next をクリックします。
スタックグループの設定 ページで、[権限モデル] を サービス管理機関 または セルフサービス管理機関 に設定し、Next をクリックします。
詳細については、「権限モデル」をご参照ください。
デプロイオプションの設定 ページで、デプロイメントパラメーターを設定し、Next をクリックします。
サービス管理型権限モデルを使用してスタックグループを作成する場合、デプロイメントターゲット としてリソースディレクトリ内のメンバーを選択し、複数のリージョンを選択します。
必要に応じて他のパラメーターを設定します。詳細については、「サービス管理型権限モデルを使用したスタックグループの作成」をご参照ください。
自己管理型権限モデルを使用してスタックグループを作成する場合、展開場所 で アカウントにリソーススタックをデプロイする を選択し、アカウントを追加して複数のリージョンを選択します。
必要に応じて他のパラメーターを設定します。詳細については、「自己管理型権限モデルを使用したスタックグループの作成」をご参照ください。
説明最大 20 リージョンまで選択できます。
-
チェックと確認 ページで、スタックグループ情報を確認し、スタックグループの作成 をクリックします。
ステップ 3:スタックグループの表示
左側のナビゲーションウィンドウで、スタックグループ をクリックします。
スタックグループ ページで、対象の スタックグループ名 をクリックします。
インスタンス タブをクリックして、作成されたスタックインスタンスとそれに対応するスタック ID を表示します。
スタック ID をクリックします。リソース タブで、VPC 情報を表示します。
[ステータス] 列のステータスが CREATE_COMPLETE になると、VPC が作成されたことを示します。