Skills DirectoryGitHub에서 엄선한 오픈소스 Skills

deployment-pipeline-designcommit 0f73766SKILL.md · 배포·릴리스

배포 파이프라인 설계

승인 게이트와 보안 검사를 갖춘 다단계 CI/CD를 설계하고 설정, 배포 전략, 헬스 체크, 롤백 계획을 만듭니다.

npx skills add wshobson/agents --skill deployment-pipeline-design
권한
  • read-repo
  • write-files
  • shell
  • network
호환 도구
Claude Code, Codex, Cursor, Copilot, OpenCode
GitHub
42.1k
출처
커뮤니티 · Seth Hobson
상태
스캔 통과
라이선스
MIT
카테고리
배포·릴리스

핵심 규칙

빌드는 한 번만 하고, 같은 아티팩트를 모든 환경으로 승격합니다.

실행 단계

  1. 01단계조건 수집

    애플리케이션 유형, 배포 대상, 환경 구성, 롤백 요건, 게이트 제약, 모니터링 스택을 파악합니다.

  2. 02단계단계와 게이트

    빌드, 테스트·보안 검사, 스테이징, 승인, 운영, 검증 순으로 배치하고 빠른 검사를 앞에 두며 수동 또는 지표 게이트를 둡니다.

  3. 03단계배포 전략 선택

    롤링, 블루그린, 카나리(Argo Rollouts 등), 기능 플래그 중에서 고르고 주석이 달린 설정을 제시합니다.

  4. 04단계헬스 체크·롤백

    실제 의존성을 확인하는 깊은 준비 상태 검사와 배포 후 스모크 스크립트를 쓰고, 상태나 지표가 실패하면 자동 롤백합니다.

권한 설명 (SKILL.md 기준)

기능필요 여부설명
파일 쓰기필요GitHub Actions, GitLab CI, Azure Pipelines 설정, Argo Rollouts 매니페스트, 배포 검증 스크립트를 작성합니다.
명령 실행필요 없음설계 참고 자료이며 kubectl 등의 명령은 예시로만 제시하고 실행을 요구하지 않습니다.
네트워크 송신필요 없음스킬 자체는 네트워크를 쓰지 않으며, 배포는 설계된 파이프라인이 수행합니다.

SKILL.md 프런트매터(YAML)

SKILL.md 프런트매터(YAML)commit 0f73766
---
name: deployment-pipeline-design
description: Design multi-stage CI/CD pipelines with approval gates, security checks, and deployment orchestration. Use this skill when designing zero-downtime deployment pipelines, implementing canary rollout strategies, setting up multi-environment promotion workflows, or debugging failed deployment gates in CI/CD.
---

관련 스킬

규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.