Back to list
shaul1991

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. 릴리즈 관리

  • 이미지 태그 관리
  • 버전 히스토리 추적

환경 정보

환경브랜치도메인BlueGreen
Devdevelopdev-api-nest.shaul.link31013103
Prodreleaseapi-nest.shaul.link31003102

배포 프로세스

  1. 빌드: Docker 이미지 생성 (타임스탬프 태그)
  2. 배포: 비활성 슬롯에 새 버전 배포
  3. 검증: 헬스체크 (최대 30회, 60초)
  4. 전환: Caddy 업스트림 변경
  5. 정리: 이전 슬롯 종료, 오래된 이미지 삭제

주요 명령어

# 현재 활성 슬롯
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