Skip to content

Conversation

@Dimo-2562
Copy link
Contributor

❤️ 기능 설명

단일 docker-compose + 호스트 Nginx 구조를 Blue-Green 무중단 배포로 전환

  • docker-compose를 infra/blue/green 3개로 분리
  • Nginx를 Docker 컨테이너로 전환, upstream.conf 교체 + reload로 무중단 트래픽 전환
  • deploy.sh에 blue-green 배포 로직 구현 (헬스체크 실패 시 자동 롤백)
  • 환경변수 .env 자동 생성으로 관리 포인트 축소
  • cloud-init.sh에서 호스트 Nginx 제거, Terraform metadata ignore_changes 추가

연결된 issue

연결된 issue를 자동으로 닫기 위해 아래 {이슈넘버}를 입력해주세요.

close #250



✅ 체크리스트

  • PR 제목 규칙 잘 지켰는가?
  • 추가/수정사항을 설명하였는가?
  • 테스트 결과 사진을 넣었는가?
  • 이슈넘버를 적었는가?

@Dimo-2562 Dimo-2562 self-assigned this Feb 8, 2026
@Dimo-2562 Dimo-2562 added 🚀 DEPLOY 배포 🌐 infra 인프라/배포 labels Feb 8, 2026
@Dimo-2562 Dimo-2562 merged commit f91a0d7 into develop Feb 8, 2026
1 check passed
@Dimo-2562 Dimo-2562 deleted the deploy/#250 branch February 8, 2026 18:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🚀 DEPLOY 배포 🌐 infra 인프라/배포

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[DEPLOY] Nginx Docker 전환 및 Blue-Green 무중단 배포 구현

1 participant