Para usar um modelo de grupo de pilhas e implantar pilhas em diferentes regiões de uma conta de destino, crie instâncias de pilha no grupo de pilhas. Se você especificou as contas e regiões de destino ao criar o grupo de pilhas, o Resource Orchestration Service (ROS) cria as instâncias de pilha automaticamente.
Pré-requisitos
Você já criou um grupo de pilhas. Para mais informações, consulte Etapa 2: Criar um grupo de pilhas.
Informações de fundo
Antes de criar instâncias de pilha, prepare as seguintes contas:
Conta de gerenciamento (Conta A): conta usada para criar as instâncias de pilha. Deve ser a mesma conta usada para criar o grupo de pilhas.
Conta de destino (Conta B): conta onde as pilhas serão implantadas.
As contas de administrador e de execução podem ser a mesma conta Alibaba Cloud. A seção Visão geral explica as funções das contas.
Este tópico descreve como usar uma conta de gerenciamento (Conta A) para criar instâncias de pilha e implantá-las em uma conta de destino (Conta B) nas regiões China (Hangzhou) e China (Pequim).
Procedimento
Faça login no console ROS com a conta de gerenciamento (Conta A).
No painel de navegação à esquerda, clique em Stack Groups.
Na barra de menu superior, selecione a região onde o grupo de pilhas está localizado.
Na página Stack Groups, clique no nome do Stack Group de destino.
No canto superior direito, escolha .
-
Na página Set Deployment Options, defina os parâmetros a seguir e clique em Next.
Parâmetro
Descrição
Accounts
Contas nas quais você deseja implantar as pilhas.
Selecione um local de implantação e configure as contas conforme necessário.
-
Deploy Stacks Within Accounts: se você usar uma conta Alibaba Cloud para criar instâncias de pilha, selecione esta opção para implantar pilhas em outras contas Alibaba Cloud. Por exemplo, insira o ID da conta de destino (Conta B) para implantar pilhas nessa conta.
NotaÉ possível adicionar várias contas. Separe os IDs das contas por vírgulas (,). Você também pode incluir a conta de gerenciamento (Conta A) para implantar pilhas nela.
-
Deploy Stacks Within Resource Directories: se você ativou o Resource Directory e usa sua conta de gerenciamento para criar instâncias de pilha, selecione esta opção. Em seguida, escolha pastas no diretório de recursos para implantar pilhas em todas as contas membros dessas pastas.
Regions
Regiões onde as pilhas serão implantadas. Exemplo: China (Hangzhou) e China (Pequim).
Maximum Number of Concurrent Accounts
Número máximo de contas que podem receber implantações de pilhas simultaneamente em cada região.
Para mais detalhes, consulte Visão geral de grupos de pilhas.
Fault Tolerance
Número de contas em que falhas de implantação são permitidas por região. Se esse limite for ultrapassado em uma região, o ROS interrompe a operação nessa região. A interrupção em uma região não impede a continuidade do processo nas demais.
Para mais detalhes, consulte Visão geral de grupos de pilhas.
Region Concurrency
Modo de concorrência para implantar instâncias de pilha entre regiões.
-
Sequencial: implanta as pilhas em cada região especificada seguindo uma ordem. Apenas uma região recebe implantações por vez.
-
Paralelo: implanta as pilhas em todas as regiões especificadas simultaneamente.
Expand Modules in Current Account
Este parâmetro só tem efeito se o modelo usar módulos. Se você expandir módulos na conta atual, eles devem existir nessa conta. Caso contrário, os módulos precisam estar presentes em todas as contas de destino.
-
-
Na página Specify Override Settings, selecione os parâmetros que deseja substituir. Altere os valores usando um dos métodos a seguir e clique em Next.
Método 1: Escolha para redefinir os valores dos parâmetros.
Método 2: Escolha para inserir novos valores.
NotaApós a criação das instâncias de pilha, visualize os novos valores dos parâmetros na conta de destino (Conta B). Na página Stacks, clique no ID da pilha. Os novos valores aparecerão na aba Parameter.
Na página Check and Confirm, confirme os detalhes da instância de pilha e clique em Add.
Resultado
Depois de criar as instâncias de pilha, acesse a página Stack Groups e clique no nome do grupo de pilhas de destino. Em seguida, clique na aba Instance para verificar o status na conta de destino (Conta B).
Durante a implantação da pilha, o status da instância é Expired e muda automaticamente para Current após a conclusão. Em seguida, faça login no console ROS com a conta de destino (Conta B) para visualizar as pilhas implantadas nas regiões China (Hangzhou) e China (Pequim).