[Spring Boot] Travis CI 배포 자동화 (2)
1. CodeDeploy 1) CodeDeploy 생성 AWS 배포에는 3가지가 존재한다. CodeDeploy외에는 깃허브와 같은 코드 저장소의 역할을 수행하는 Code Commit, Travis CI와 동일한 빌드용 서비스인 Code Build가 있다. (현재까지 구현된 내용에서는 Code Commit의 역할은 깃허브가, Code Build의 역할은 Travis CI가 하고 있다.) 2) 배포 그룹 생성 배포 유형에는 현재 위치를 선택하되, 배포할 서비스가 2대 이상일 경우 블루/그린을 선택해야한다. 환경 구성은 EC2 인스턴스로 선택하고, 로드밸런싱을 비활성화 해준다. 배포 구성은 한번 배포할 때 몇대의 서버에 배포를 할지에 대해 결정한다. 3) Travis CI 연동 CodeDeploy와 Travi..
2020.09.22