Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#204 [feat] 배포 / 개발 서버 분리 #205

Merged
merged 4 commits into from
Jan 30, 2024
Merged

#204 [feat] 배포 / 개발 서버 분리 #205

merged 4 commits into from
Jan 30, 2024

Conversation

KWY0218
Copy link
Member

@KWY0218 KWY0218 commented Jan 28, 2024

관련 이슈번호

해결하는 데 얼마나 걸렸나요? (예상 작업 시간 / 실제 작업 시간)

  • 2h / 진행 중

해결하려는 문제가 무엇인가요?

  • 배포 / 개발 서버 분리

어떻게 해결했나요?

  • github actions : dev 용 secrets 추가함
  • aws : dev 용 ec2, rds, s3 추가 및 탄력적 ip 적용
  • dev용 https 배포 완
  • 배포용 계정에 dev 용 docker repository 추가로 생성
  • 개발 서버에서 500 에러 발생 시, 디스코드 알림 오는 채널 따로 만들었습니다
  • ci / cd 적용
  • develop <- 개발용 서버 ci / cd
  • main <- 배포용 서버 ci / cd

수정 사항

  • 노션 private 페이지가서 본인의 로컬 application.yml 파일에서 s3 정보를 개발용 s3 경로로 수정해주세요!
    배포용 s3에 개발할 때 테스트 용도로 추가하는 이미지를 분리하기 위함

@@ -1,8 +1,8 @@
name: MODDY DEV CD
name: MODDY PROD CD
Copy link
Member

Choose a reason for hiding this comment

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

p1:
여기 해당 파일 명이 pord-cd.yml 입니다! prod로 바꿔야할것 같아요

Copy link
Member Author

Choose a reason for hiding this comment

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

@hellozo0
ci/cd를 구분하기 위해서 prod-cd , prod-ci로 구분했습니다
혹시 바꿔야 하는 이유가 있을까요??

Copy link
Member

Choose a reason for hiding this comment

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

@KWY0218 앗 제가 말한건 오타인거 같아서요!

@KWY0218 KWY0218 merged commit c12ec0d into develop Jan 30, 2024
1 check passed
@KWY0218 KWY0218 deleted the feat/#204 branch January 30, 2024 07:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feat] 개발 / 배포 서버 분리
2 participants