이 스킬은 DevOps 엔지니어가 안정적 소프트웨어 릴리스를 위해 승인 게이트, 보안 스캔, 자동화된 배포 전략을 갖춘 견고한 다단계 CI/CD 파이프라인을 설계할 수 있도록 도와줍니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"deployment-pipeline-design" 사용 중입니다. 승인 게이트를 포함한 CI/CD 파이프라인 설계
예상 결과:
포괄적인 파이프라인 설계: Source (checkout) -> Build (compile, package) -> Test (unit, integration, security) -> Staging Deploy -> Integration Tests -> Approval Gate (manual) -> Production Deploy -> Health Check -> Monitoring. 각 스테이지별 구체적인 액션 및 실패 처리 포함.
"deployment-pipeline-design" 사용 중입니다. 최고의 배포 전략은 무엇인가요?
예상 결과:
주요 배포 전략: 1) 롤링 - 제로 다운타임을 위한 점진적 롤아웃, 대부분의 앱에 적합; 2) 블루 - 그린 - 두 환경 간 즉시 전환, 롤백이 쉽지만 일시적으로 인프라가 두 배 필요; 3) 카나리 - 새 버전으로 트래픽 점진 이동, 실제 사용자 테스트 가능; 4) 기능 플래그 - 릴리스 없이 코드 배포, 기능 레벨에서 즉시 롤백 가능.
보안 감사
안전All static findings are false positives. The skill is pure documentation with YAML/Kubernetes configuration examples. No actual code execution, network requests, or credential access occurs - only documentation patterns for CI/CD pipeline design.
중간 위험 문제 (1)
품질 점수
만들 수 있는 것
새 배포 파이프라인 설계
승인 게이트와 보안 스캔 스테이지를 포함한 소스에서 프로덕션까지의 완전한 CI/CD 파이프라인 설계
기존 파이프라인 신뢰성 개선
기존 배포 워크플로우에 자동 롤백, 헬스체크, 모니터링 추가
프로그레시브 딜리버리 구현
안전한 프로덕션 릴리스를 위한 카나리 또는 블루 - 그린 배포 전략 설정
이 프롬프트를 사용해 보세요
빌드, 테스트, 스테이징, 프로덕션 배포 스테이지를 갖춘 다단계 CI/CD 파이프라인을 설계하세요. 프로덕션 전 승인 게이트를 포함하세요.
기존 파이프라인에 자동 롤백 기능을 추가하세요. 헬스체크 검증 및 실패 시 자동 롤백을 포함하세요.
Kubernetes 애플리케이션을 위한 카나리 배포 전략을 설계하세요. 트래픽 이동 비율과 모니터링 통합을 포함하세요.
각 스테이지별 적절한 승인 워크플로우를 갖춘 개발, 스테이징, 프로덕션 환경을 처리하는 파이프라인 구성을 생성하세요.
모범 사례
- 독립적인 파이프라인 스테이지에 병렬 실행을 사용하여 총 파이프라인 시간 단축
- 느린 테스트 전에 빠른 테스트를 실행하여 fail-fast 패턴 구현
- 진행 전 각 배포 스테이지 후 헬스체크 검증 추가
- 아티팩트 캐싱을 사용하여 빌드 속도 향상 및 컴퓨팅 비용 절감
- 비밀번호는 파이프라인 코드가 아닌 비밀 관리 시스템 (Vault, 클라우드 비밀 관리자) 에 저장
피하기
- 배포 속도를 높이기 위해 보안 스캔 스테이지를 건너뛰지 않음
- 승인 게이트 없이 프로덕션에 직접 배포하지 않음
- 프로덕션 배포 전 스테이징 환경 테스트를 건너뛰지 않음
- 파이프라인 스테이지와 그 목적을 문서화하는 것을 잊지 않음
자주 묻는 질문
CI/CD 에서 승인 게이트란 무엇인가요?
어떤 배포 전략이 제로 다운타임인가요?
자동 롤백을 어떻게 구현하나요?
카나리와 블루 - 그린 배포의 차이점은 무엇인가요?
배포 파이프라인에서 비밀번호를 어떻게 보호하나요?
추적해야 할 주요 파이프라인 메트릭스는 무엇인가요?
개발자 세부 정보
작성자
sickn33라이선스
MIT
리포지토리
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/deployment-pipeline-design참조
main
파일 구조
📄 SKILL.md