

# Adicionar pilhas ao CloudFormation StackSets
<a name="stackinstances-create"></a>

Ao criar um StackSet, você pode criar as pilhas para ele. O CloudFormation também permite que você adicione mais pilhas, para contas e regiões adicionais, a qualquer momento após o StackSet ser criado. É possível adicionar pilhas usando o console ou a AWS CLI do CloudFormation.

**Topics**
+ [Adicionar pilhas a um StackSet (console)](#stackinstances-create-console)
+ [Adicionar pilhas a um StackSet (AWS CLI)](#stackinstances-create-cli)

## Adicionar pilhas a um StackSet (console)
<a name="stackinstances-create-console"></a>

**Para adicionar pilhas a um StackSet**

1. Faça login no Console de gerenciamento da AWS e abra o console CloudFormation em [https://console.aws.amazon.com/cloudformation](https://console.aws.amazon.com/cloudformation/).

1. Na barra de navegação na parte superior da tela, escolha a Região da AWS em que você criou o StackSet.

1. No painel de navegação, escolha **StackSets**. Na página StackSets, selecione o StackSet que você criou.

1. Com o StackSet selecionado, escolha **Adicionar pilhas ao StackSet** no menu **Ações**.

1. Adicione as seguintes informações à página **Definir opções de implantação**:

   1. Em **Adicionar pilhas ao StackSet**, escolha **Implantar novas pilhas**.

   1. Depois, faça o seguinte de acordo com sua configuração de permissões do StackSet:
      + [Permissões autogerenciadas] Em **Contas**, **Locais de implantação**, escolha **Implantar pilhas em contas**. Cole os números da sua conta de destino na caixa de texto, separando-os com vírgulas.
      + [Permissões gerenciadas pelo serviço] Em **Destinos de implantação**, faça o seguinte:
        + Escolha **Deploy to organization (Implantar na organização)** para implantar em todas as contas em sua organização.
        + Escolha **Deploy to organizational units (OUs) (Implantar em unidades organizacionais (OUs))** para implantar em todas as contas em OUs específicas. Escolha **Add another OU (Adicionar outra OU)** e cole o ID da OU de destino na caixa de texto. Repita para cada nova OU de destino. O CloudFormation também tem como destino as UOs secundárias dos destinos selecionados.
**nota**  
Se você adicionar uma UO que o StackSet já tem como destino, o CloudFormation criará novas pilhas em todas as contas da UO que ainda não tenham pilhas do StackSet (por exemplo, contas que foram adicionadas à UO depois que o StackSet foi criado e com implantações automáticas desabilitadas).

   1. Em **Especificar regiões**, especifique em quais Regiões da AWS implantar nas contas de destino especificadas na etapa anterior. Por padrão, o CloudFormation implantará pilhas nas contas especificadas na primeira região, depois passará para a próxima e assim por diante, desde que as falhas de implantação de uma região não excedam uma tolerância a falhas especificada.

   1. Em **Opções de implantação**, faça o seguinte:
      + Em **Máximo de contas simultâneas**, especifique quantas contas são processadas simultaneamente.
      + Em **Tolerância a falhas**, especifique o número máximo de falhas de conta permitidas por região. A operação será interrompida e não prosseguirá para outras regiões quando esse limite for atingido.
      + Em **Simultaneidade de regiões**, escolha o modo de processar as regiões: **Sequencial** (uma região de cada vez) ou **Paralelo** (várias regiões simultaneamente).
      + Em **Modo de simultaneidade**, escolha como a simultaneidade se comporta durante a execução de uma operação.
        + **Tolerância a falhas estrita**: reduz o nível de simultaneidade da conta quando ocorrem falhas, permanecendo dentro da faixa de **Tolerância a falhas** \$11.
        + **Tolerância a falhas flexível**: mantém o nível de simultaneidade especificado (o valor de **Máximo de contas simultâneas**) a despeito de falhas. 

   1. Escolha **Próximo**.

1. Na página **Specify Overrides (Especificar substituições)**, deixe os valores da propriedade conforme especificados. Você não substituirá nenhum valor de propriedade para as pilhas que criará. Escolha **Próximo**.

1. Na página **Analisar**, examine suas escolhas. Para fazer alterações, escolha **Editar** na seção relacionada.

1. Quando estiver pronto para prosseguir, escolha **Enviar**.

   O CloudFormation começa a criar as pilhas. Visualize o progresso e o status da criação das pilhas em seu StackSet na página de detalhes do StackSet que é aberta ao escolher **Enviar**. Após a conclusão, as novas pilhas devem estar listadas na guia **Instâncias da pilha**.

## Adicionar pilhas a um StackSet (AWS CLI)
<a name="stackinstances-create-cli"></a>

**nota**  
Ao atuar como um administrador delegado, você deve incluir `--call-as DELEGATED_ADMIN` no comando. 

**Para adicionar pilhas a um StackSet com permissões autogerenciadas**  
Use o comando de CLI de **create-stack-instances**. Na opção `--accounts`, forneça os IDs das contas em que você deseja criar pilhas.

```
aws cloudformation create-stack-instances --stack-set-name my-stackset \
  --accounts account_id --regions eu-west-1 us-west-2
```

**Para adicionar pilhas a um StackSet com permissões gerenciadas pelo serviço**  
Use o comando de CLI de **create-stack-instances**. Na opção `--deployment-targets`, forneça o ID da organização (raiz) ou os IDs das UOs em que você deseja criar pilhas. Por exemplo, comandos que têm como destino contas específicas, consulte [Criar um StackSet com permissões gerenciadas pelo serviço (AWS CLI)](stacksets-orgs-associate-stackset-with-org.md#stacksets-orgs-associate-stackset-with-org-cli).

```
aws cloudformation create-stack-instances --stack-set-name my-stackset \
  --deployment-targets OrganizationalUnitIds=ou-rcuk-r1qi0wl7 --regions eu-west-1 us-west-2
```

**nota**  
Se você adicionar uma UO que o StackSet já tem como destino, o CloudFormation criará novas pilhas em todas as contas da UO que ainda não tenham pilhas do StackSet (por exemplo, contas que foram adicionadas à UO depois que o StackSet foi criado e com implantações automáticas desabilitadas).