less than 1 minute read

오랜만에 쓰는 글이다.

이직도 했고, 일도 열심히 하고있다.

이전까지의 배포 프로세스는 CI를 Github Action으로 하고있었고, CD는 수동으로 하고있었다.

jar파일을 scp 업로드해서 테스트하고 반영하는 프로세스였다.

이번에 리뉴얼을 진행하면서 Jenkins와 S3, CodeDeploy, Autoscaling Group을 통해 CI/CD를 구축했다.

자동으로 Scale In/Out이 되도록 경보를 설정해서 현재 정상적으로 동작이 잘되고, 트래픽에 따라 인스턴스가 변하는것을 모니터링 할 수 있었다.

앞으로는 EC2를 Fargate로, ECR과 ECS를 사용해 배포 / 운영하는 프로세스로 만들고 싶다.

Categories:

Updated: