Configurar opções de pilha do AWS CloudFormation - AWS CloudFormation

Configurar opções de pilha do AWS CloudFormation

Após especificar os parâmetros que serão definidos no modelo, você poderá definir opções adicionais para a sua pilha.

É possível definir as seguintes opções de pilha:

Tags

As tags são pares de chave/valor arbitrários que podem ser usadas para identificar sua pilha em relação à finalidade, como alocação de custos. Para obter mais informações sobre o que as tags são e como elas podem ser usadas, consulte Marcar recursos no Guia do usuário do Amazon EC2.

Uma Chave consiste em quaisquer caracteres alfanuméricos ou espaços. As chaves de tag podem ter até 127 caracteres.

Um Valor consiste em quaisquer caracteres alfanuméricos ou espaços. Os valores de tags podem ter até 255 caracteres.

Permissões

Um perfil de serviço existente do AWS Identity and Access Management (IAM) que o CloudFormation pode assumir.

Em vez de usar as credenciais de sua conta, o CloudFormation usa as credenciais da função para criar a pilha. Para obter mais informações, consulte Função de serviço do AWS CloudFormation.

Stack failure options (Opções de falha da pilha)

Especifica as opções de falha de provisionamento de todas as implantações de pilha e operações de conjunto de alterações. Para obter mais informações, consulte Opções de falhas de pilha.

A opção Roll back all stack resources (Reverter todos os recursos da pilha) reverterá todos os recursos especificados no modelo quando o status da pilha for CREATE_FAILED ou UPDATE_FAILED.

Para operações de criação, a opção Preserve successfully provisioned resources (Preservar recursos provisionados com sucesso) preserva o estado dos recursos bem-sucedidos, enquanto os recursos com falha permanecerão em um estado de falha até que a próxima operação de atualização seja realizada.

Para operações de atualização e conjunto de alterações, a opção Preserve successfully provisioned resources (Preservar recursos provisionados com sucesso) preserva o estado dos recursos bem-sucedidos e reverte os recursos com falha para o último estado estável conhecido. Os recursos com falha estarão em um estado de UPDATE_FAILED. Os recursos sem um último estado estável conhecido serão excluídos na próxima operação de pilha.

Também é possível definir as seguintes opções avançadas para a criação da pilha:

Política de pilha

Define os recursos que você deseja proteger contra atualizações não intencionais durante uma atualização da pilha. Por padrão, todos os recursos podem ser atualizados durante uma atualização da pilha.

É possível inserir a política de pilha diretamente como JSON ou fazer upload de um arquivo JSON que contém a política de pilha. Para obter mais informações, consulte Impedir atualizações nos recursos de pilha.

Rollback configuration (Configuração de reversão)

Permite que você utilize o CloudFormation para monitorar o estado de sua pilha durante a criação e atualização de pilhas, e que você reverta essa operação se a pilha violar os limites de qualquer um dos alarmes especificados. Especifique os alarmes do CloudWatch que o CloudFormation deve monitorar. Se qualquer um dos alarmes entrar no estado ALARM durante a operação de pilha ou o período de monitoramento, o CloudFormation reverterá toda a operação de pilha. Para obter mais informações, consulte Monitorar e reverter operações de pilha.

Opções de notificação

É possível especificar um tópico novo ou existente do Amazon Simple Notification Service para onde as notificações sobre eventos de pilha são enviadas.

Se você criar um tópico do Amazon SNS, é necessário especificar um nome e um endereço de e-mail para onde as notificações de eventos de pilha deverão ser enviadas.

Stack creation options (Opções de criação de pilha)

As opções a seguir estão inclusas para a criação da pilha, mas não estão disponíveis como parte das atualizações dela.

Timeout (Tempo limite)

Especifica a quantidade de tempo, em minutos, que o CloudFormation deve alocar antes de exceder o tempo limite das operações de criação de pilha. Se o CloudFormation não puder criar a pilha inteira dentro do tempo alocado, além de não ser criada, a pilha será revertida.

Por padrão, não há tempo limite para criação da pilha. No entanto, recursos individuais podem ter seus próprios limites de tempo com base na natureza do serviço que implementam. Por exemplo, se um recurso individual em sua pilha expirar, a criação dela também expirará, ainda que o tempo limite especificado para a criação não tenha sido atingido.

Para definir opções de pilha
  1. Na página Configure stack options (Configurar opções da pilha) do assistente Create stack (Criar pilha), é possível especificar tags e permissões. Use a seção Advanced options (Opções avançadas) para definir opções de configuração adicionais para sua pilha.

  2. Quando você tiver informado todas as suas opções de pilha, escolha Próxima etapa para prosseguir com a revisão da sua pilha.