소통하는 개발자 Sean
article thumbnail
우당탕탕 무중단 배포 도전! (boot+Github actions+Code deploy)
DevOps/CI & CD 2023. 11. 17. 16:22

2023.11.17 - [프로젝트 일지] - Spring boot + Github actions + AWS Code deploy 자동화배포 도전! Spring boot + Github actions + AWS Code deploy 자동화배포 도전! 자동화 배포와 무중단배포를 구현하려고 하는 이유 제가 원래 배포하던 방식은 다음과 같았습니다. 인텔리제이에서 jar 파일을 빌드 한 후 FTP인 FileZilla를 사용하여 EC2에 jar 파일을 전송하고 EC2 sean-lets-go.tistory.com 처음 저의 배포방식에 대한 문제점은 다음과 같았습니다. main 브랜치에 푸쉬하고 배포를 하는 시점에 테스트가 진행되지 않는다. 개발자가 수동으로 해줘야 하는 작업들이 많다. (FTP로 jar 전송, EC2..