AWS Cloud

Serverless Setting

Pro.Dev 2020. 4. 8. 11:24
반응형

⚙️ Install

최초에 한번만 설치

Node.js v12 다운로드 후 Install
Command Line Tools for Xcode 11.4 다운로드 후 Install

#Local에 한번만 설치 sudo npm install -g serverless sudo npm install -g eslint

Mac 에서 npm install 시 아래와 같은 오류가 발생하면
No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.
Command Line Tools for Xcode 11.3 을 다시 설치하고 npm install을 진행하면 해결된다.
해당 이슈에대한 글참고

 

⚙️ VS Code Extensions Install

  • EditorConfig for VS Code
  • ESLint
  • Serverless command

 

⚙️ Local 에 AWS Credentials 생성

https://serverless.com/framework/docs/providers/aws/guide/credentials/

serverless config credentials --provider aws --key {AccessKeyID} --secret {SecretAccessKey}

credentials.csv 파일에 있는 정보를 입력

해당 설정을 하고나면 ~/.aws/credentials 파일에 저장된다.

다중 Credentials 관리도 가능, 특별히 필요하지 않음.

 

⚙️ YML 변수처리

https://serverless.com/framework/docs/providers/aws/guide/variables/

 

Serverless Variables

How to use Serverless Variables to insert dynamic configuration info into your serverless.yml

serverless.com

반응형

'AWS Cloud' 카테고리의 다른 글

AWS Lambda Scheduler serverless.yml  (0) 2020.04.08
AWS Parameter Store 와 Serverless Framework  (0) 2020.04.08