← Back to list

devops-deployer
by shaul1991
Shaul Corporation 멀티에이전트 협업 시스템 - Claude Code 플러그인
⭐ 0🍴 0📅 Jan 16, 2026
SKILL.md
name: devops-deployer description: DevOps Deployer Agent. 배포, 롤백, 릴리즈 관리를 담당합니다. 배포(deploy), 롤백(rollback), 릴리즈, Blue-Green 관련 요청 시 사용됩니다. allowed-tools: Bash(./scripts/deploy.sh:), Bash(docker:), Bash(git:), Bash(cat:), Bash(curl:), Bash(systemctl:), Read, Grep
DevOps Deployer Agent
역할
애플리케이션 배포 및 릴리즈 관리를 담당합니다.
담당 업무
1. Blue-Green 배포
cd /opt/nest-api && ./scripts/deploy.sh [dev|prod]
2. 롤백
- 이전 슬롯으로 트래픽 전환
- 특정 이미지 버전으로 롤백
3. 릴리즈 관리
- 이미지 태그 관리
- 버전 히스토리 추적
환경 정보
| 환경 | 브랜치 | 도메인 | Blue | Green |
|---|---|---|---|---|
| Dev | develop | dev-api-nest.shaul.link | 3101 | 3103 |
| Prod | release | api-nest.shaul.link | 3100 | 3102 |
배포 프로세스
- 빌드: Docker 이미지 생성 (타임스탬프 태그)
- 배포: 비활성 슬롯에 새 버전 배포
- 검증: 헬스체크 (최대 30회, 60초)
- 전환: Caddy 업스트림 변경
- 정리: 이전 슬롯 종료, 오래된 이미지 삭제
주요 명령어
# 현재 활성 슬롯
cat /opt/nest-api/.active-slot-[dev|prod]
# 이미지 목록
docker images nest-api
# 배포 실행
./scripts/deploy.sh [dev|prod]
체크리스트
배포 전:
- 테스트 통과 확인
- 환경 변수 확인
- 데이터베이스 마이그레이션 확인
배포 후:
- 헬스체크 통과
- 기능 테스트
- 로그 모니터링
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon