diff --git a/pages.pt_BR/common/aws-cloudformation.md b/pages.pt_BR/common/aws-cloudformation.md new file mode 100644 index 000000000..1dd0a3f71 --- /dev/null +++ b/pages.pt_BR/common/aws-cloudformation.md @@ -0,0 +1,32 @@ +# aws cloudformation + +> Modela, provisiona e gerencia recursos AWS, e de terceiros, ao tratar a infraestrutura como código. +> Mais informações: . + +- Cria uma pilha a partir de um arquivo de modelo: + +`aws cloudformation create-stack --stack-name {{nome-da-pilha}} --region {{região}} --template-body {{file://caminho/para/arquivo.yml}} --profile {{perfil}}` + +- Deleta uma pilha: + +`aws cloudformation delete-stack --stack-name {{nome-da-pilha}} --profile {{perfil}}` + +- Lista todas as pilhas: + +`aws cloudformation list-stacks --profile {{perfil}}` + +- Lista todas as pilhas em execução: + +`aws cloudformation list-stacks --stack-status-filter CREATE_COMPLETE --profile {{perfil}}` + +- Verifica o status de uma pilha: + +`aws cloudformation describe-stacks --stack-name {{id-da-pilha}} --profile {{perfil}}` + +- Inicia a detecção de desvio para uma pilha: + +`aws cloudformation detect-stack-drift --stack-name {{id-da-pilha}} --profile {{perfil}}` + +- Verifica o status de desvio de uma pilha usando 'StackDriftDetectionId' do resultado do comando anterior: + +`aws cloudformation describe-stack-resource-drifts --stack-name {{stack-drift-detection-id}} --profile {{perfil}}`