Publicación de código de Bicep reutilizable mediante Acciones de 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:
- Visual Studio Code
- La extensión Azure Account para Visual Studio Code
- La extensión de Bicep para Visual Studio Code
- El procesador JSON de línea de comandosjq
- Las herramientas más recientes de la CLI de Azureo la última versión de Azure PowerShell.
- Git