Skip to content

[CHORE] GitHub Actions → ECR → ECS 배포 파이프라인 구축 #40

Description

@xYunaL

💡 작업 요약 (Summary)

  • 배포 파이프라인을 ACR/ACA -> ECR/ECS 로 교체한다.

🎯 배경 및 목적 (Motivation)

  • #38에서 ECR 저장소와 GitHub OIDC 역할을 만들어 두었음. 현재는 비어있어서 태스크 실패.
  • AI 서비스도 동일 파이프라인 필요

✅ 완료 조건 (To-Do & Acceptance Criteria)

  • Dockerfile
  • workflow (backend)
  • workflow (AI 서비스)
  • Terraform 보완
  • 검증 - main push -> 자동 배포 -> ECS
  • actuator/health -> 200
  • CloudWatch log 확인

⚠️ 영향도 (Impact & Risks)

  • ALB 없으므로 배포 시 다운타임 발생 (인스턴스 1대 + network_mode: host)
  • 첫 배포 전 SSM 시크릿 주입 필요

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions