Prueba del código de Bicep mediante Azure Pipelines
Valide y pruebe el código de Bicep en la canalización de implementación. Usará linting, validación preparatoria y la operación hipotética para validar los cambios de Azure antes de la implementación, y probará los recursos después de cada implementación.
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Agregar linting de código Bicep durante la integración continua.
- Adición de validación de implementación preparatoria durante las fases de compilación o versión
- Adición de comprobaciones hipotéticas incluidos los pasos de aprobación manual
- Comprobación de la configuración del entorno implementado
Requisitos previos
Debe estar familiarizado con el uso de:
- Bicep, incluida la creación e implementación de archivos básicos.
- Azure, incluyendo Azure Portal, suscripciones, grupos de recursos y definiciones de recursos.
- Comandos básicos de Git, incluyendo la clonación, la confirmación de archivos y la inserción de cambios en Azure Repos.
- Canalizaciones de YAML básicas en Azure Pipelines, incluidas las conexiones de servicio.
Para realizar los ejercicios del módulo, necesitará lo siguiente:
- Una cuenta de Azure que tiene la capacidad de crear grupos de recursos, aplicaciones de Microsoft Entra y entidades de servicio.
- Una organización y una cuenta de Azure DevOps.
También necesitará los siguientes elementos instalados localmente:
- Visual Studio Code
- La extensión de Bicep para Visual Studio Code
- La extensión Azure Pipelines para Visual Studio Code
- Las herramientas más recientes de la CLI de Azureo la última versión de Azure PowerShell.
- Git