-
1월 14일 TIL - elastic beanstalk node.js 앱 배포(2)TIL(미사용) 2020. 1. 14. 23:18
공부... 습관화... 하자... 흐흑...
개발
config.yml
이 파일은 EB CLI를 사용할 때 여러 가지를 설정할 있다고 한다. projectName/.ebsxtensions/congi.yml 같이 만들면 된다.
branch-defaults: master: environment: b2b-dev
해당 파일에는 위와 같은 코드?를 추가할 수 있는데, 자세히 알아보지는 못했지만, 이런 코드들로 인해서 배포를 잘못할 일이 없어지는 듯하다. (e.g - b2b-dev에 backend-dev를 배포하는 그런 행동)
구성 - 환경속성
구성 -> 환경속성 탭을 보면 아래와 같이 되어있다.
프로젝트에서 process.env를 통해 접근할 수 있는 상수를 정의하는 곳이다. 아래와 같이 정의하면, process.env.NODE_ENV 값은 production이 되며, 코드 내에서 production인지 개발환경인지 확인할 수 있게 된다.
구성 - 롤링 업데이트와 배포 수정
배포가 처리되는 방법에 대한 방법을 지정할 수 있으며 한 번에 모두, 롤링, 추가 배치를 사용한 롤링, 변경 불가능이라는 4가지 방법이 있다.
이 방법에 대해서는 나중에 자세히 알아보자... 대충 읽어보면(틀릴 수 있음)
한 번에 모두 - 그냥 다 신경 안 쓰고 배포하는 것 그래서 중간에 접속이 불가능할 때가 있음
롤링, 추가 배치를 사용한 롤링, 변경 불가능 - 추가적인 인스턴스를 사용하는 듯, 그래서 접속이 불가능한 경우는 없는 거 같다
영어
일단 원래 본문 4개 해석하던 거 2개만 했음.
공부 습관 올라오면 다시 4개씩 하자.
개발 공부: 1시간 15분
영어 공부: 30분
아니 진짜 개발 공부 시간에 비해 가성비 너무 안 나오는 거 아니냐 흐흑... 너무 어려워
'TIL(미사용)' 카테고리의 다른 글
5월 13일 - 또 React 겅부 (0) 2020.05.13 5월 11일 - Node.js 겅부 (0) 2020.05.11 1월 9일 TIL - elastic beanstalk로 node.js 앱 배포하기. (0) 2020.01.10 12월 26일 TIL - EC2 리눅스 인스턴스 시작(1) (0) 2019.12.27 12월 23일 TIL - AWS EC2 개념 (0) 2019.12.23