Publicar código Bicep reutilizável usando ações do GitHub

Avançado
DevOps Engineer
Developer
Administrator
Azure Resource Manager
GitHub

Publique especificações de modelo do Azure e módulos Bicep usando um fluxo de trabalho de implantação. Valide e adicione automaticamente o controle de versão ao seu código Bicep reutilizável.

Objetivos de aprendizagem

Depois de concluir este módulo, conseguirá:

  • Publicar módulos Bicep em um registro privado a partir de um fluxo de trabalho do GitHub Actions
  • Publicar arquivos Bicep em uma especificação de modelo de um fluxo de trabalho do GitHub Actions
  • Adicione automaticamente números de versão aos seus módulos e especificações de modelo

Pré-requisitos

Você deve estar familiarizado com o uso:

  • Módulos de bíceps e registros de módulos.
  • Especificações de modelo do Azure.
  • O binter linter, juntamente com o teste do seu código Bicep.
  • 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.
  • Ações do GitHub, incluindo trabalhos, etapas e segredos.

Para trabalhar os exercícios no módulo, você precisará:

  • Uma conta do Azure que tem a capacidade de atribuir funções e criar grupos de recursos e aplicativos do Microsoft Entra.
  • Uma conta GitHub.

Você também precisará dos seguintes itens instalados localmente: