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