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

[infra]: stg 환경 배포 환경 구축 및 자동화 (ECS + EC2) #8

Merged
merged 5 commits into from
Jan 10, 2024

Conversation

jihwan2da
Copy link
Member

@jihwan2da jihwan2da commented Jan 9, 2024

resolved #6

작업한 일

  • 기존 ECS STG Cluster에 태스크 정의(EC2)를 생성하여 커뮤니티 서비스를 생성하였습니다.
    • 작업 도중 많은 트러블 슈팅이 있었네요..(Fargate 환경이 아니라 EC2 환경으로 처음 시도하다보니 EC2에 ECS-agent, SSMagent등을 다 설치하고 그 과정에서 환경변수 빠트린거 하나하나 찾고.. 공식문서 왜캐 불친절한지 ㅠㅠ. 정리는 노션에 해두었습니다!)
  • 그리고 기존에는 AWS API Gateway -> ALB -> 기존 서버이었는데 기존 구조를 그대로 유지하고 ALB 단에서 리스너(커뮤니티 요청 리스너)를 생성하여 분기처리하도록 하였습니다.
  • 커뮤니티 서버 APM(Datadog) 환경을 구축하였습니다.
  • github actions를 활용하여 배포 자동화 환경을 구축하였습니다.

@jihwan2da jihwan2da added the infra label Jan 9, 2024
@jihwan2da jihwan2da self-assigned this Jan 9, 2024
@jihwan2da jihwan2da changed the title [infra]: stg 환경 배포 자동화 (ECS + EC2) [infra]: stg 환경 배포 환경 구축 및 자동화 (ECS + EC2) Jan 9, 2024
@jihwan2da jihwan2da merged commit bb39cb4 into dev Jan 10, 2024
1 check passed
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.

배포 자동화
1 participant