Github Actions, CodeDeploy, Nginx를 사용해 하나의 서버에서 최소 규모의 무중단 배포를 진행.
아래 3개의 가이드 및 교재를 활용했다.
이 글의 목적은 3개의 참고 자료들에서 실제 서비스에서 구현할 때 어떤 부분을 사용해야 하는 지, 어떤 부분이 중요하므로 유의해야 하는 지, 그리고 어떤 부분에서 에러가 날 수 있으므로 유의해야 하는 지를 기록하기 위함이다.
들어가기에 앞서, 이미지 등을 일일이 복사하기에는 시간이 부족하여, 책에 있는 내용을 모두 옮겨적지는 못하고 페이지로 해당 내용을 가리킬 수 있음에 양해를 구한다.
웹사이트 1.
Github Actions + CodeDeploy + Nginx 로 무중단 배포하기 (1)
Github Actions + CodeDeploy + Nginx 로 무중단 배포하기 (1)
개요 안녕하세요! 이번 시리즈에서는 제목에서와 같이 Github Actions 와 CodeDeploy, 그리고 Nginx 를 사용하여 하나의 서버에서 최소 규모의 무중단 배포를 진행하는 방법에 대해 정리해보려고 합니다.
wbluke.tistory.com
웹사이트 2.
1. Github Action & AWS Beanstalk 배포하기 - Github Action으로 빌드하기
1. Github Action & AWS Beanstalk 배포하기 - Github Action으로 빌드하기
기존에 사이드 프로젝트를 만들면 다음과 같은 환경에서 진행을 해왔습니다. TravisCI & AWS Code Deploy TravisCI & AWS Beanstalk 상황에 따라 골라 쓰긴 했지만, 큰 불편함이 없었는데요. 최근 대세가 TravisCI
jojoldu.tistory.com
교재
스프링 부트와 AWS로 혼자 구현하는 웹 서비스:인텔리제이 JPA JUnit 테스트 그레이들
스프링 부트와 AWS로 혼자 구현하는 웹 서비스:인텔리제이 JPA JUnit 테스트 그레이들
COUPANG
www.coupang.com
노션으로 작성했다.
Github Actions + CodeDeploy + Nginx 로 무중단 배포하기
개요
woozy-passbook-7ae.notion.site
'DevOps' 카테고리의 다른 글
CI/CD 개념 정리 (0) | 2021.09.12 |
---|