Skip to content

[FEATURE] Azure Docker Compose CI/CD 파이프라인 구축 (GitHub Actions) #299

@hyunmin0317

Description

@hyunmin0317

📌 배경

운영 환경을 AWS Elastic Beanstalk에서 Azure Docker Compose 기반으로 전환함에 따라
기존 AWS CodeDeploy 기반 배포 파이프라인이 더 이상 유효하지 않음.
이에 GitHub Actions를 사용하여 Azure VM에 자동 배포되는 CI/CD 파이프라인을 새로 구축하려 함.


🎯 목표

  • GitHub Actions를 통한 자동 빌드 → 이미지 배포 → Compose 재시작 프로세스 구성
  • 브랜치(main) 푸시 시 자동 배포
  • Azure VM SSH 연결을 통한 배포 자동화
  • 환경별(dev, prod) 분리 가능한 구조 확보

🔍 참고자료


🧩 예상 결과

  • main 브랜치 푸시 시 자동으로 Azure 서버에 최신 이미지 배포
  • 수동 명령어 없이 코드 변경 → 빌드 → 재배포 자동화
  • 배포 신뢰성 및 가시성 향상

Metadata

Metadata

Assignees

Labels

✨ Feature기능 관련 라벨입니다. (feat)

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions