[서비스 만들기] #4 - GCP App Engine에 Node js 배포하기

Node js App Engine 배포하기. 
이번에도 고생을 하여 포스팅을 합니다... 구글 문서는 좀 생략이 된 부분이 있네요!! 저같이 경험이 부족한 사람은 해메네요.
정리를 하니 간단합니다!!
App Engine 표준 환경의 Node.js를 위한 빠른 시작

1. Node js 폴더 생성
2. 폴더 안에 app.yaml 추가
app.yaml 코드는 구글 제공 샘플 코드 참고하였습니다.

runtime: nodejs
env: flex

manual_scaling:
  instances: 1
resources:
  cpu: 1
  memory_gb: 0.5
  disk_size_gb: 10

3.터미널에서 gcloud 명령어를 쳐줍니다.
PROJECT_ID는 프로젝트명-12345678 이런 형식을 찾아서 적어주시면 됩니다.
gcloud components update
gcloud projects create [YOUR_PROJECT_ID] --set-as-default
4. 프로젝트 생성이 되었는지 확인합니다.
gcloud projects describe [YOUR_PROJECT_ID]

그럼 아래와 같이 정보가 표시됩니다.
createTime: year-month-hour
lifecycleState: ACTIVE
name: project-name
parent:
id: '433637338589'
type: organization
projectId: project-name-id
projectNumber: 499227785679


5. App Engine 초기화하고 리전을 선택합니다.
gcloud app create --project=[YOUR_PROJECT_ID]


6. 결제 정보 등록

7. 배포
gcloud app deploy

8. 배포 확인
gcloud app browse

아직까지도 설정하는 부분이 어렵기는 합니다! 더 친숙해지도록 부딪히고 또 포스팅하겠습니다!

댓글

이 블로그의 인기 게시물

[INTELLIJ] 인텔리제이 폴더 안 보이고 파일만 보이는 버그 해결 방법

[생활] 짝눈(부동시)로 신체검사 4급(공익) 받은 방법.

[스프링부트] @Mapper import 실패시(빨간줄) 해결 방법