Skip to content

Conversation

@namgigun
Copy link
Collaborator

📌 개요

  • 도커 파일 추가 및 도커 이미지 생성
  • AWS 추가 설정

🔨 작업 내용

EC2 추가 설정

  • docker/git이 EC2안에 자동적으로 설치되도록 설정
  • Swapfile을 통해 가상 메모리로 4GB 확보

RDS 인스턴스 생성

  • RDS에 MySQL 인스턴스 구성

EC2 도커 이미지 실행

  • 도커 파일을 통해 만든 이미지를 도커 허브에 배포
  • 배포한 이미지를 EC2에 실행 후, 잘 동작하는 것을 확인

🔗 관련 이슈

Closes #45

📝 참고 사항

이후, dev -> main 머지 진행 시, 자동으로 배포되도록 배포 자동화 진행예정.

✅ 체크리스트

  • 기능 동작 확인
  • 테스트 코드 작성
  • 문서/주석 추가 및 최신화

@github-actions github-actions bot changed the title Infra: 도커 파일 작성 및 이미지 빌드 Infra: 도커 파일 작성 및 이미지 빌드 (#45) Sep 24, 2025
- 홈 및 스웨거(API 문서) 접근 시, 누구나 들어가는 것 가능
- 기존: /infra/docker -> /
- Private Subnet 1개 추가
- RDS Instance 생성
- RDS Subnet/Security Group 생성
- EC2 역할 및 정책 부여 (AmazonEC2RoleforSSM)
- EC2 생성시, 사전 작업 진행 설정 (도커/깃 설치, 가상 메모리 4GB 확보)
- EC2 루트 볼륨 설정 (gp3, 12GB)
- 시크릿 키
- access/refresh-token-expiration 정보

- RDS에 대한 모든 트래픽에 접근 허용
- 운영 환경으로 변경하기 편하다록 주석처리
- 기존 : validate -> 변경 : update
- 모든 트래픽에 대한 접근 허용
@namgigun namgigun merged commit e5de47a into dev Sep 25, 2025
2 checks passed
@github-actions github-actions bot deleted the Infra/45 branch September 25, 2025 00:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants