CI/CD 파이프라인 구축
이번 학기 캡스톤 프로젝트에서 CI/CD 파이프라인 구축을 해보아서, 이번에도 비슷하게 하면 되겠지 라는 마음으로 임하였다가 꼬박 몇 시간 동안 파이프라인 작업만 하였습니다.. 개발집에서는 GitHub Actions를 사용해 파이프라인을 구축하였습니다.GitHub Actions를 사용한 이유는 아래와 같습니다.GitHub과 하나로 통합된 환경인 만큼 친숙하다.친숙한 문법인 YAML 파일을 사용하여 파이프라인 구축이 가능하다.다음으로, 파이프라인의 흐름을 살펴보겠습니다. 전체적인 흐름docker image를 build 후 push 한 후 EC2 서버내에서 해당 이미지들을 Pull해와 docker-compose로 컨테이너들을 작동시키는 것이다.그리고, docker-compose할 때 필요한 설정 파일들은 ..
2024.05.26