Навыки deployment-pipeline-design
🚀

deployment-pipeline-design

Безопасно 🌐 Доступ к сети⚙️ Внешние команды🔑 Переменные окружения

Проектирование безопасных CI/CD конвейеров

Многие команды развертывают без четких этапов или согласований и сталкиваются с рискованными релизами. Этот навык предоставляет проверенные структуры конвейеров и стратегии развертывания для повышения безопасности и скорости.

Поддерживает: Claude Codex Code(CC)
📊 69 Адекватно
1

Скачать ZIP навыка

2

Загрузить в Claude

Перейдите в Settings → Capabilities → Skills → Upload skill

3

Включите и начните использовать

Протестировать

Использование «deployment-pipeline-design». Спроектируйте CI/CD конвейер с согласованием и откатом для Kubernetes-сервиса.

Ожидаемый результат:

  • Этапы: Source, Build, Test, Staging Deploy, Integration Tests, Approval, Production Deploy, Verify, Rollback
  • Согласование: Ручной шлюз после staging с именованной группой согласующих
  • Развертывание: Canary rollout с поэтапным переключением трафика и проверками здоровья

Использование «deployment-pipeline-design». Как реализовать blue-green развертывание для приложения с базой данных?

Ожидаемый результат:

  • Создайте параллельные production-среды (blue=текущая, green=новая)
  • Разверните green-версию рядом с blue с идентичной инфраструктурой
  • Запустите smoke-тесты против green перед переключением трафика
  • Keep blue running for instant rollback if issues arise

Использование «deployment-pipeline-design». Какие метрики я должен отслеживать для измерения успешности развертывания?

Ожидаемый результат:

  • Частота развертывания: как часто вы развертываете в production
  • Время выполнения: время от коммита кода до развертывания в production
  • Процент отказов: процент развертываний, вызывающих сбои
  • Среднее время восстановления: как быстро вы восстанавливаете сервис после инцидентов

Аудит безопасности

Безопасно
v4 • 1/17/2026

Pure documentation skill containing only markdown explanations and YAML/JSON example snippets. All static findings are false positives triggered by example code patterns in documentation. No executable scripts, network calls, filesystem access, or credential handling code exists. The skill is a reference guide for CI/CD architecture patterns.

2
Просканировано файлов
533
Проанализировано строк
3
находки
4
Всего аудитов

Оценка качества

38
Архитектура
100
Сопровождаемость
85
Контент
21
Сообщество
100
Безопасность
91
Соответствие спецификации

Что вы можете построить

План многоэтапного конвейера

Создайте поэтапный дизайн CI/CD с согласованиями и проверками безопасности для релизов в производство.

Стандартизация стратегии развертывания

Выберите стратегии rolling, blue-green или canary для последовательных релизов на платформе.

Руководство по управлению релизами

Определите шлюзы согласования и шаги проверки для контролируемых изменений в производстве.

Попробуйте эти промпты

Базовый конвейер
Создайте простой многоэтапный CI/CD конвейер для веб-приложения со сборкой, тестированием, staging, согласованием и развертыванием в production.
Проектирование шлюза согласования
Предложите паттерны шлюзов согласования для GitHub Actions и Azure Pipelines, включая кто и когда согласовывает.
Выбор стратегии
Сравните стратегии rolling, blue-green и canary для высоконагруженного API и рекомендуйте одну из них.
Полный план конвейера
Спроектируйте полный CI/CD конвейер со сканированием безопасности, тестами staging, согласованием, canary развертыванием, проверкой и откатом.

Лучшие практики

  • Быстро завершайте сбоем с помощью быстрых тестов перед долгими заданиями
  • Используйте идентичность сред между staging и production
  • Автоматизируйте откат на основе проверок здоровья и показателей ошибок

Избегать

  • Пропуск шлюзов согласования для рискованных изменений в production
  • Развертывание без пост-деплой проверки или мониторинга
  • Использование одного этапа для сборки, тестирования и развертывания

Часто задаваемые вопросы

С какими платформами это работает?
Примеры охватывают GitHub Actions, GitLab CI и Azure Pipelines, а концепции применимы к большинству CI/CD систем.
В чём заключаются ограничения этого навыка?
Предоставляется только руководство и примеры, конвейеры не выполняются и не настраиваются.
Может ли это интегрироваться с существующими инструментами?
Да, паттерны согласуются с распространёнными инструментами, такими как Kubernetes, Argo Rollouts и сканеры безопасности.
Имеет ли она доступ к моим данным или секретам?
Нет, это статическая документация и не имеет доступа к файлам, секретам или сетям.
Что делать, если мой конвейер не работает?
Используйте руководство по откату и проверке для изоляции проблем и восстановления стабильного релиза.
Чем это отличается от навыка шаблонов?
Это фокусируется на архитектурных решениях и компромиссах, а не на предоставлении исполняемых шаблонов.

Сведения для разработчиков

Автор

wshobson

Лицензия

MIT

Ссылка

main

Структура файлов

📄 SKILL.md