시작하기전에...

BinaryHyeok·2023년 3월 14일
0
post-thumbnail

이전의 프로젝트에서 CI/CD 를 담당했었고, 시행착오를 겪으면서 어찌저찌 자동빌드 후 배포에 성공하긴 했었다.
처음 해보는 일이고, 기술에 대한 공부도 부족했고, 정리도 제대로 안해놔서 지금 다시 할려니 막막하다.
이번에는 처음부터 공부해야가며 정리도 틈틈이 하면서 CI/CD 환경을 구축해야겠다!!

이전에는 젠킨스 프리스타일을 이용해서 자동빌드 환경을 구축했었고, 빌드도 백엔드와 프론트엔드를 나누지 않고 한번에 처리했다.
이번에는 유니티/프론트/웹서버 를 따로따로 빌드하고 배포하도록 할려고 한다.

DB는 EC2에 MySQL을 설치하여 사용 할 것이고, Docker에 띄운 Jenkins를 통하여 자동빌드 및 배포를 하도록 할려고 한다.
Frontend 와 Backend 서버는 도커로 띄워놓고 EC2상의 Nginx가 Reverse Proxy의 역할을 하도록 할 것이다.
EC2 Ubuntu 20.04를 사용 예정이다.

0개의 댓글