롤링 업데이트, AWS ECR, ECS로 쉽게
이 포스팅은 UPbrella 프로젝트의 기술 블로그에 작성한 롤링 업데이트, AWS ECR, ECS로 쉽게 포스팅을 옮겨온 것입니다. 안녕하세요, 이번 포스팅에서는 컨테이너 관리를 더 쉽게, AWS ECR, ECS로 서비스 구축하기에서 구축한 인프라를 바탕으로 CI/CD 환경을 구축한 이야기를 소개하고자 합니다. 1. 문제 정의 초기에 개발용으로 CI/CD 환경을 구축해놓았었는데요, 간단하게 정리하면 Github Actions와 AWS CodeDeploy, S3를 이용한 인플레이스 배포전략이었습니다. Github Actions에서 빌드를 진행한다. 빌드 완료된 파일을 압축하여 AWS S3에 업로드한다. AWS CodeDeploy가 트리거되어 S3에 업로드 된 파일을 EC2 인스턴스에 배포한다. 이 때, ..