azure-validate
Структурированный процесс предразвертывающей валидации Azure‑инфраструктуры, проверяющий план, Bicep/Terraform и роли доступа.
Суть
Что это за skill и зачем он нужен
Skill **azure-validate** предназначен для выполнения обязательных проверок после шага **azure-prepare** и перед запуском **azure-deploy**. Он читает файл `.azure/deployment-plan.md`, добавляет в него раздел «Validation Steps», запускает команды валидации (например, `azd provision --preview`, `bicep build`, `terraform validate`), проверяет корректность RBAC‑назначений и фиксирует результаты в разделе «Validation Proof». Только после того, как все проверки пройдены и доказательства записаны, статус плана меняется на `Validated`, и можно безопасно вызвать **azure-deploy**. Skill требует, чтобы план уже существовал и имел статус `Approved` или выше.
Установка
Как установить
npx skills add https://github.com/microsoft/azure-skills --skill azure-validateСценарии
Когда использовать
Подходит
- Необходимо убедиться, что инфраструктурный план Azure полностью прошёл проверку перед развертыванием.
- Требуется зафиксировать доказательства выполнения валидационных команд для аудита или соответствия требованиям.
- Используется в цепочке `azure-prepare → azure-validate → azure-deploy` для обеспечения последовательности.
- Необходимо проверить Bicep/Terraform‑файлы на корректные роли RBAC.
- Требуется автоматизировать предразвертывающие проверки в CI/CD, где используется Azure CLI, Bicep или Terraform.
Не подходит
- Для быстрых «одноразовых» развертываний без предварительного плана (`azure-prepare`).
- Если уже существует отдельный пайплайн валидации, покрывающий те же проверки.
- Для ресурсов, не относящихся к Azure (AWS, GCP и т.п.).
- Когда в репозитории отсутствует файл `.azure/deployment-plan.md` или он не имеет статуса `Approved`.
- Если цель – только мониторинг уже развернутой инфраструктуры, а не предразвертывающая проверка.
Доверие
Проверки безопасности
Проверка нашла проблему. Устанавливать skill без ручного security review не стоит.
Проверка не нашла критичных проблем.
Предупреждений нет.
Оценка 93/100 · проанализировано 2 раздела.
Похожие