Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Create ECS instances across multiple accounts and regions

Última atualização: Jun 27, 2026

Use grupos de pilhas do Resource Orchestration Service (ROS) para criar instâncias de ECS com a mesma configuração em várias contas e regiões da Alibaba Cloud.

Pré-requisitos

  • Se você usar o modelo de permissão autogerenciada para criar um grupo de pilhas, verifique se já criou uma conta de administrador e contas de destino. Crie também manualmente funções do RAM nas contas de administrador e de destino para estabelecer uma relação de confiança entre elas. Para mais informações, consulte Conceder permissões autogerenciadas.

  • Se você usar o modelo de permissão gerenciada por serviço para criar um grupo de pilhas, verifique se configurou uma conta de administrador delegado. Para mais informações, consulte Configurar uma conta de administrador delegado.

Etapa 1: Preparar o modelo

ROSTemplateFormatVersion: '2015-09-01'
Description: Creates One ECS instance
Resources:
  DS-InstanceTypes:
    Type: DATASOURCE::ECS::RecommendInstanceTypes
    Properties:
      Cores: 2
      Memory: 8
      SystemDiskCategory: cloud_essd
  Vpc:
    Type: ALIYUN::ECS::VPC
    Properties:
      CidrBlock: 192.168.0.0/16
  VSwitch:
    Type: ALIYUN::ECS::VSwitch
    Properties:
      VpcId:
        Ref: Vpc
      CidrBlock: 192.168.0.0/24
      ZoneId:
        Fn::Jq:
          - First
          - .[].ZoneId
          - Fn::GetAtt:
              - DS-InstanceTypes
              - InstanceTypes
  SecurityGroup:
    Type: ALIYUN::ECS::SecurityGroup
    Properties:
      VpcId:
        Ref: Vpc
  Instance:
    Type: ALIYUN::ECS::Instance
    Properties:
      IoOptimized: optimized
      PrivateIpAddress: 192.168.0.1
      VpcId:
        Ref: Vpc
      SecurityGroupId:
        Ref: SecurityGroup
      VSwitchId:
        Ref: VSwitch
      ImageId: centos
      InstanceType:
        Fn::Jq:
          - First
          - .[].InstanceType
          - Fn::GetAtt:
              - DS-InstanceTypes
              - InstanceTypes
      SystemDiskCategory: cloud_essd
Outputs:
  VpcId:
    Value:
      Fn::GetAtt:
        - Vpc
        - VpcId
  InstanceId:
    Value:
      Fn::GetAtt:
        - Instance
        - InstanceId

Descrição do modelo:

  • A seção Resources define os recursos a serem criados.

  • A seção Outputs especifica que os IDs da VPC e da instância de ECS criadas serão retornados após a criação da pilha.

Etapa 2: Criar um grupo de pilhas

  1. Faça login no console do Resource Orchestration Service (ROS).

  2. No painel de navegação à esquerda, clique em Stack Groups.

  3. Na lista suspensa de região na barra de navegação superior, selecione a região do grupo de pilhas.

  4. Na página Stack Groups, clique em Create Stack Group.

  5. Na página Select Template, selecione Enter Template Content como Template Import Method e cole o modelo yaml da Etapa 1: Preparar o modelo.

  6. Na página Configure Parameters, insira um Stack Group Name e uma Stack Group Description e clique em Next.

  7. Na página Configure Stack Group, defina o Permission Model como Service-managed Permissions ou Self-managed Permissions e clique em Next.

    Para mais informações, consulte modelos de permissão.

  8. Na página Set Deployment Options, configure os parâmetros de implantação e clique em Next.

    Nota

    Você pode selecionar até 20 regiões.

  9. Na página Check and Confirm, verifique as informações do grupo de pilhas e clique em Create Stack Group.

Etapa 3: Visualizar o grupo de pilhas

  1. No painel de navegação à esquerda, clique em Stack Groups.

  2. Na página Stack Groups, clique no Stack Group Name desejado.

  3. Clique na aba Instance para visualizar as instâncias de pilha criadas e seus respectivos IDs de pilha.

  4. Clique em um Stack ID. Na aba Resources, visualize todos os recursos criados.

    A instância de ECS foi criada com sucesso quando o Resource status exibir Succeeded.