Главная · Скиллы · azure-deploy

azure-deployдеплой подготовленных Azure-приложений

microsoft/azure-skills

Выполняет деплой приложений с готовой инфраструктурой: azd up, azd deploy с проверками и обработкой ошибок. Требует предварительной подготовки через azure-prepare.

Установка

npx -y skills add microsoft/azure-skills --skill azure-deploy --agent claude-code

Azure Deploy

ОБЯЗАТЕЛЬНОЕ ТРЕБОВАНИЕ: скилл azure-validate должен быть выполнен со статусом Validated ДО запуска этого скилла.
⛔ СТОП — ПРОВЕРКА ПРЕДВАРИТЕЛЬНЫХ ТРЕБОВАНИЙ
Перед продолжением убедитесь, что выполнены ОБА условия:
1. azure-prepare завершён → файл .azure/deployment-plan.md существует
2. azure-validate пройден → статус плана = Validated
Если хотя бы одно из условий не выполнено, НЕМЕДЛЕННО ОСТАНОВИТЕСЬ:
— нет плана → сначала вызовите azure-prepare
— статус не Validated → сначала вызовите azure-validate

⛔ НЕ ОБНОВЛЯЙТЕ СТАТУС ПЛАНА ВРУЧНУЮ
Вам запрещено самостоятельно менять статус на Validated. Только скилл azure-validate вправе выставлять этот статус после реальных проверок. Полный рабочий процесс:
azure-prepareazure-validateazure-deploy

Область применения

Активируйте этот скилл, когда пользователь хочет:

  • Выполнить развёртывание уже подготовленного приложения (файлы azure.yaml и infra/ существуют)
  • Отправить обновления в существующее Azure-развёртывание
  • Запустить azd up, azd deploy или az deployment в подготовленном проекте
  • Выпустить уже собранный код в production
  • Развернуть приложение с инфраструктурой шлюза API Management (APIM)

Этот скилл выполняет развёртывания. Он не создаёт приложения, не генерирует инфраструктурный код и не создаёт проекты с нуля. Для этих задач используйте azure-prepare.

Правила

  1. Запускать после azure-prepare и azure-validate
  2. Файл .azure/deployment-plan.md должен существовать со статусом Validated
  3. Обязателен чек-лист перед развёртыванием
  4. Деструктивные действия требуют подтверждения пользователя
  5. Область: только выполнение развёртывания — этот скилл владеет выполнением команд azd up, azd deploy, terraform apply и az deployment

Шаги

#Действие
1Проверить план — прочитать .azure/deployment-plan.md, убедиться в статусе Validated и наличии раздела «Validation Proof»
2Чек-лист перед развёртыванием — выполнить ВСЕ пункты
3Загрузить рецепт — по полю recipe.type из .azure/deployment-plan.md
4Проверка RBAC — для Container Apps + ACR с управляемым удостоверением: запустить azd provision --no-prompt, убедиться в распространении роли AcrPull
5Выполнить развёртывание — следовать шагам рецепта
6После развёртывания — настроить управляемое удостоверение SQL и применить EF-миграции, если применимо
7Обработка ошибок — см. errors.md рецепта
8Проверить успех — подтвердить завершение развёртывания и доступность эндпоинтов
9Проверка ролей в боевой среде — запросить Azure и убедиться в корректности выданных RBAC-ролей
10Отчёт о результатах — предоставить URL развёрнутых эндпоинтов в виде полных ссылок https://
⛔ ПРАВИЛО ФОРМАТА URL
При предоставлении URL эндпоинтов всегда используйте полный URL со схемой https:// (например, https://myapp.azurewebsites.net). Многие команды Azure CLI возвращают имена хостов без схемы — всегда добавляйте https://.

MCP-инструменты

ИнструментНазначение
mcp_azure_mcp_subscription_listСписок доступных подписок
mcp_azure_mcp_group_listСписок групп ресурсов в подписке
mcp_azure_mcp_azdВыполнение AZD-команд
azure__roleСписок назначений ролей для проверки RBAC (шаг 9)

Краткий справочник по SDK

  • Azure Developer CLI: azd
  • Azure Identity: Python | .NET | TypeScript | Java

Из того же репозитория

microsoft-foundryполный цикл AI-агентов на Foundry
microsoft/azure-skills
Деплой, оценка и управление AI-агентами на Microsoft Foundry: контейнеризация, ACR, создание агентов, batch-оценки и оптимизация промптов по данным продакшена.
1.1k364.2k установок
azure-aiAI-сервисы Azure для разработчиков
microsoft/azure-skills
Инструменты Azure AI через MCP для разработчиков: AI Search, Speech, OpenAI и Document Intelligence — интеграция в приложения без управления инфраструктурой.
1.1k362.1k установок
azure-diagnosticsдиагностика проблем в Azure продакшене
microsoft/azure-skills
Систематическая отладка продакшена Azure: Container Apps, Function Apps и AKS. AppLens для root cause, KQL-запросы под конкретные ошибки и crash loops.
1.1k361.8k установок
azure-prepareгенерация Azure-инфраструктуры
microsoft/azure-skills
Генерирует Bicep/Terraform, azure.yaml и Dockerfile для новых и существующих приложений перед деплоем в Azure. Обязательный первый шаг трёхэтапного воркфлоу.
1.1k361.7k установок
azure-storageхранилище Azure для разработчиков
microsoft/azure-skills
Управление Azure Storage через MCP или CLI: Blob, File Shares, Queue, Table и Data Lake. Сравнение сервисов, уровни доступа, операции с blob через MCP-инструменты.
1.1k361.4k установок
azure-validatepre-deployment валидация Azure
microsoft/azure-skills
Предварительная валидация перед деплоем: конфигурация, Bicep/Terraform, RBAC, managed identity и what-if анализ. Фиксирует результаты в плане деплоя.
1.1k361.1k установок