Skip to content

[CHORE]: 인프라 및 CD 수정 #95

@lcs9317

Description

@lcs9317

변경 유형 (Type): CHORE
제목(Subject): 인프라 및 CD 수정

무엇을 / 왜

무엇(What)
인프라 추가/수정
CD 수정
Docker-compose-dev 수정
왜(Why)
인프라 추가/수정
CDN 도메인(cloudfront 로 이어지는 도메인) 추가로 ACM 추가가 필요하였습니다. 이에 관한 반영사항이 있습니다.
S3 권한 수정이 있었습니다. 콘솔 상에서 업로드 시 Admin 권한이 있는데도 권한 문제로 업로드가 막히는 현상을 확인했습니다. 원인 파악 전까지 한시적으로 권한을 조금 느슨하게 진행하려고 합니다.
EC2에서 인스턴스 종료 시 디스크 보존이 되지 않고 날아가는 문제가 있어 수정하였습니다.
불필요한 주석 제거
CD 수정
AI 입력과 관련하여 최적화해주는 요소(파일 등) 추가 예정으로 인해 스프링 어플리케이션 쪽에 볼륨 마운트가 필요하게 되었습니다.
스프링 스타트 시점부터 파일이 로딩되면, 그만큼 Health Check에 시간이 걸릴 것으로 예상되어 추가 여유 시간을 하였고, 충분한 양의 로그 확인을 위해 옵션도 수정했습니다.
임시로 스프링에서는 /app/data 로 시작하는 디렉토리 진행하도록 설정되어 있습니다. 이 점 양지해주시면 감사드리겠습니다. 이 PR이 머지되어 배포가 최신화된 시점부터 적용될 예정입니다.
Docker-compose-dev 수정
일부 환경에서 docker-compose-dev 를 실행하면 경로 설정 및 권한 문제로 인해 제대로 동작하지 않는 현상이 있어 수정했습니다.

어떻게(요약) — 3줄 이내

인프라 추가 / 수정
Docker-compose-dev 파일 수정
CD 수정

영향 범위

  • API 변경
  • DB 마이그레이션
  • Breaking Change
  • 보안/권한 영향
  • 문서/가이드 업데이트 필요

체크리스트

  • 타입 라벨 부착 (FEAT/FIX/REFACTOR/COMMENT/STYLE/TEST/CHORE/INIT)
  • 로컬/CI 테스트 통과
  • 영향도 점검 완료
  • 주석/문서 반영(필요 시)

ToDo (선택)

  • 할 일 1
  • 할 일 2

스크린샷/증빙(선택)


Auto-created for PR #94

Metadata

Metadata

Assignees

Labels

CHORE위에 걸리지 않는 기타 변경사항(Ex 빌드 스크립트 수정 등)autoneeds-triage

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions