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