Como trabalhar com o Git Sync do AWS CloudFormation - AWS CloudFormation

Como trabalhar com o Git Sync do AWS CloudFormation

Com o Git Sync, é possível gerenciar as pilhas do CloudFormation com o controle de fonte. Você faz isso configurando o CloudFormation para monitorar um repositório Git. O repositório é monitorado quanto a alterações em dois arquivos:

  • Um arquivo de modelo do CloudFormation que define uma pilha

  • Um arquivo de implantação da pilha que contém os parâmetros que configuram a pilha

Quando você confirma alterações para o modelo ou para o arquivo de implantação, o CloudFormation atualiza a pilha automaticamente. Dessa forma, é possível usar as solicitações pull e o rastreamento de versão para configurar, implantar e atualizar as pilhas do CloudFormation de um local centralizado.

O Git Sync fornece uma interface de console que você pode usar para vincular a um repositório, gerar um arquivo de implantação da pilha, atualizar um modelo do CloudFormation e enviar uma solicitação pull ao seu repositório. Além disso, o Git Sync fornece um painel de status que pode ser usado para monitorar, editar e solucionar problemas de implantações ativas da pilha do Git Sync. O Git Sync é acessado por meio do console do CloudFormation quando você cria uma pilha. Você também pode acessar a sincronização do Git usando CodeConnections. Para obter mais informações, consulte Como trabalhar com configurações de sincronização para repositórios vinculados no Guia do usuário do Console do Developer Tools.

O Git Sync oferece suporte aos repositórios GitHub, GitHub Enterprise, GitLab e Bitbucket.

nota

O Git Sync está disponível nas seguintes regiões: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Norte da Califórnia), Oeste dos EUA (Oregon), Canadá (Central), Ásia-Pacífico (Mumbai), Ásia-Pacífico (Tóquio), Ásia-Pacífico (Seul), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Europa (Irlanda), Europa (Londres), Europa (Paris), Europa (Estocolmo), Europa (Frankfurt), Europa (Milão) e América do Sul (São Paulo).

Os tópicos neste capítulo incluem informações sobre os termos e os conceitos relacionados ao Git Sync e uma demonstração do Git Sync.