Публикация повторно используемого кода Bicep с помощью Azure Pipelines
Публикация спецификаций шаблонов Azure и модулей Bicep с помощью конвейера развертывания. Автоматически проверяйте и добавляйте управление версиями в повторно используемый код Bicep.
Цели обучения
После завершения этого модуля вы сможете:
- Публикация модулей Bicep в частном реестре из конвейера развертывания
- Публикация файлов Bicep в спецификации шаблона из конвейера развертывания
- Автоматическое добавление номеров версий в модули и спецификации шаблонов
Предварительные требования
Вы должны ознакомиться с использованием:
- Модули Bicep и реестры модулей.
- Спецификации шаблонов Azure.
- Использование Bicep linter в связке с тестированием вашего кода Bicep.
- Azure, включая портал Azure, подписки, группы ресурсов и ресурсы.
- Основные команды Git, включая клонирование, фиксацию файлов и отправку изменений в Azure Repos.
- Azure Pipelines, включая этапы, задания, шаги и подключения к службам.
Для работы с упражнениями в модуле вам потребуется:
- Учетная запись Azure, которая может создавать группы ресурсов, приложения Microsoft Entra и учетные записи служб.
- Организация и учетная запись Azure DevOps.
- В вашей организации Azure DevOps включён параллелизм, предоставленный Microsoft. Форма запроса на параллелизм Azure DevOps.
Запрос параллелизма может занять несколько дней. Вы не сможете выполнить первое упражнение в этом модуле, пока запрос не будет обработан.
Вам также потребуются следующие элементы, установленные локально.
- Visual Studio Code
- Расширение Bicep для Visual Studio Code
- Последние средства Azure CLI или последнюю версию Azure PowerShell
- Git