通过ROS的资源栈组,您可以在一个阿里云账号下的全球多地域创建相同配置的VPC。
前提条件
步骤一:编辑模板
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名称和VPC网段。定义
Resources
,创建VPC实例。定义
Outputs
中的VpcId
,用来输出VPC ID。
步骤二:创建资源栈组
登录资源编排控制台。
在左侧导航栏,单击资源栈组。
在顶部菜单栏的地域下拉列表,选择要创建资源栈组的地域。
在资源栈组列表页面,单击创建资源栈组。
在选择模板页面,选择已有模板,选择模板录入方式为输入模板,输入步骤一:编辑模板中YAML格式的模板。
在配置参数页面,输入资源栈组名称和资源栈组描述,然后配置VPC参数,最后单击下一步。
在配置资源栈组页面,设置权限模式为服务管理权限或自助管理权限,然后单击下一步。
关于服务管理权限和自助管理权限的更多信息,请参见授权模式。
在设置部署选项页面,设置部署参数,然后单击下一步。
当您使用服务管理权限模式创建资源栈组时,部署目标选择资源目录下的某一个成员,地域选择多个地域。
其他参数请根据需要设置。具体操作,请参见使用服务管理权限模式创建资源栈组。
当您使用自助管理权限模式创建资源栈组时,部署位置选择在账号中部署资源栈,添加一个账号,地域选择多个地域。
其他参数请根据需要设置。具体操作,请参见使用自助管理权限模式创建资源栈组。
说明您最多可以选择20个地域。
在检查并确认页面,检查资源栈组信息无误后,单击创建资源栈组。
步骤三:查看资源栈组
在左侧导航栏,单击资源栈组。
在资源栈组列表页面,单击目标资源栈组名称。
单击实例页签,查看成功创建的资源栈实例及其对应的资源栈ID。
单击资源栈ID,在资源页签查看VPC信息。
当资源状态为创建成功时,表示VPC创建成功。