Automatizar revisões de alterações na infraestrutura do Azure usando Bicep e GitHub
Adicione às solicitações de pull verificações que são executadas automaticamente durante as revisões de código. Execute o linter do Bicep em seu código e implante os recursos em um ambiente temporário para permitir os testes automatizados e manuais posteriores.
Objetivos de aprendizagem
Depois de concluir este módulo, você poderá:
- Executar verificações automáticas durante uma solicitação de pull.
- Determinar como você deseja criar ambientes efêmeros no ambiente do Azure.
- Criar ambientes efêmeros nas solicitações de pull.
Pré-requisitos
Conhecimento e habilidades necessários:
- Bicep, incluindo a criação e implantação de arquivos básicos
- O Azure, incluindo o portal do Azure, as assinaturas, os grupos de recursos e os recursos
- Comandos básicos do Git, inclusive com clonagem, confirmação de arquivos e envio de alterações por push para o GitHub
- Solicitações pull no GitHub, incluindo a criação, a revisão e a mesclagem de solicitações de pull
- Fluxos de trabalho básicos do GitHub Actions, incluindo gatilhos e segredos para se conectar ao ambiente do Azure
Requisitos de conta:
- Uma conta do Azure, com a capacidade de criar grupos de recursos e aplicativos do Microsoft Entra
- Uma conta do GitHub
Requisitos de software:
- Visual Studio Code
- A extensão Bicep para Visual Studio Code
- As ferramentas da CLI do Azure mais recentes ou o Azure PowerShell com a versão mais recente
- Git