Skip to content

Conversation

@dlsrks1021
Copy link
Collaborator

@dlsrks1021 dlsrks1021 commented Jul 27, 2025

🛰️ Issue Number

🪐 작업 내용

현재는 동일한 backend 컨테이너에서 운영/개발 환경이 혼재한 상태입니다.
이에 대해 docker compose를 운영과 개발에 맞춰 분리 작업을 진행하고자 아래와 같은 작업을 진행했습니다.

  • 개발 환경에 대한 프로필을 추가하고 프로메테우스를 통한 모니터링이 가능하도록 설정을 추가했습니다.
  • 추후 Flyway 도입 시 운영 환경에서 적용이 필요한 설정들을 TODO와 함께 주석 추가해 두었습니다.
  • api-brainrace.duckdns.org cors 설정을 추가했습니다.
    • dev 환경에 대해서 기존 포트를 통한 분리에서 도메인을 통한 환경 분리 작업을 진행하고자 추가했습니다.

📚 Reference

✅ Check List

  • 코드가 정상적으로 컴파일되나요?
  • 테스트 코드를 통과했나요?
  • merge할 브랜치의 위치를 확인했나요?
  • Label을 지정했나요?

@dlsrks1021 dlsrks1021 self-assigned this Jul 27, 2025
@dlsrks1021 dlsrks1021 added the documentation Improvements or additions to documentation label Jul 27, 2025
@dlsrks1021 dlsrks1021 linked an issue Jul 27, 2025 that may be closed by this pull request
Copy link
Collaborator

@silver-eunjoo silver-eunjoo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

단순한 궁금증인데, 그럼 운영 환경 말고, 개발 환경에만 모니터링을 달게 되는 것인가요? 그랬을 때 이점은 뭔지 궁금합니다 !

@dlsrks1021
Copy link
Collaborator Author

단순한 궁금증인데, 그럼 운영 환경 말고, 개발 환경에만 모니터링을 달게 되는 것인가요? 그랬을 때 이점은 뭔지 궁금합니다 !

운영 환경과 개발 환경 모두 모니터링을 하기 위해 dev 프로필에도 모니터링 설정을 추가했습니다!

@dlsrks1021 dlsrks1021 merged commit 924af51 into dev Jul 27, 2025
2 checks passed
@dlsrks1021 dlsrks1021 deleted the docs/132 branch July 27, 2025 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[docs] 운영 / 개발 환경 분리

5 participants