ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 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분

     

    아니 진짜 개발 공부 시간에 비해 가성비 너무 안 나오는 거 아니냐 흐흑... 너무 어려워

Designed by Tistory.