Publicación de código de Bicep reutilizable mediante Acciones de GitHub

Avanzado
Ingeniero de DevOps
Desarrollador
Administrador
Azure Resource Manager
GitHub

Publique especificaciones de plantilla de Azure y módulos de Bicep mediante un flujo de trabajo de implementación. Valide el código de Bicep reutilizable y agréguele control de versiones automáticamente.

Objetivos de aprendizaje

Después de completar este módulo, podrá:

  • Publicación de módulos de Bicep en un registro privado desde un flujo de trabajo de Acciones de GitHub
  • Publicación de archivos de Bicep en una especificación de plantilla desde un flujo de trabajo de Acciones de GitHub
  • Adición automática de números de versión a los módulos y las especificaciones de plantilla

Requisitos previos

Debe estar familiarizado con el uso de:

  • Módulos de Bicep y registros de módulos.
  • Especificaciones de plantilla de Azure.
  • El linter de Bicep, junto con la prueba del código de Bicep.
  • Azure, incluyendo Azure Portal, suscripciones, grupos de recursos y definiciones de recursos.
  • Comandos básicos de Git, incluidos los de clonación, confirmación de archivos e inserción de cambios en GitHub.
  • Acciones de GitHub, incluidos trabajos, pasos y secretos.

Para realizar los ejercicios del módulo, necesitará lo siguiente:

  • Cuenta de Azure con la capacidad de asignar roles y crear grupos de recursos y aplicaciones de Microsoft Entra.
  • Una cuenta de GitHub.

También deberá tener instalados de forma local los siguientes elementos: