全球多地域创建VPC

通过ROS的资源栈组,您可以在一个阿里云账号下的全球多地域创建相同配置的VPC。

前提条件

  • 使用自助管理权限模式创建资源栈组时,请确保您已创建管理员账号和目标账号,并在管理员账号和目标账号中手动创建RAM角色,建立了二者的信任关系。更多信息,请参见授权自助管理权限

  • 使用服务管理权限模式创建资源栈组时,请确保您已设置委派管理员账号。更多信息,请参见设置委派管理员账号

步骤一:编辑模板

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。

步骤二:创建资源栈组

  1. 登录资源编排控制台

  2. 在左侧导航栏,单击资源栈组

  3. 在顶部菜单栏的地域下拉列表,选择要创建资源栈组的地域。

  4. 资源栈组列表页面,单击创建资源栈组

  5. 选择模板页面,选择已有模板,选择模板录入方式输入模板,输入步骤一:编辑模板中YAML格式的模板。

  6. 配置参数页面,输入资源栈组名称资源栈组描述,然后配置VPC参数,最后单击下一步

  7. 配置资源栈组页面,设置权限模式为服务管理权限自助管理权限,然后单击下一步

    关于服务管理权限和自助管理权限的更多信息,请参见授权模式

  8. 设置部署选项页面,设置部署参数,然后单击下一步

    • 当您使用服务管理权限模式创建资源栈组时,部署目标选择资源目录下的某一个成员,地域选择多个地域。

      其他参数请根据需要设置。具体操作,请参见使用服务管理权限模式创建资源栈组

    • 当您使用自助管理权限模式创建资源栈组时,部署位置选择在账号中部署资源栈,添加一个账号,地域选择多个地域。

      其他参数请根据需要设置。具体操作,请参见使用自助管理权限模式创建资源栈组

    说明

    您最多可以选择20个地域。

  9. 检查并确认页面,检查资源栈组信息无误后,单击创建资源栈组

步骤三:查看资源栈组

  1. 在左侧导航栏,单击资源栈组

  2. 资源栈组列表页面,单击目标资源栈组名称

  3. 单击实例页签,查看成功创建的资源栈实例及其对应的资源栈ID。003

  4. 单击资源栈ID,在资源页签查看VPC信息。

    资源状态为创建成功时,表示VPC创建成功。003