ServerlessFramework
https://gyazo.com/6267afd2129e87f891c0ff48354f8e61
Serverless Framework Credentials設定
/hisayuki-public-output/-.icon
code:sh
sls config credentials --provider aws --key ************** --secret ************** --profile serverless
Credentialsの切り替え
/hisayuki-public-output/-.icon
ステージング環境・本番環境など環境毎に「AWSアカウントが異なる場合」や「デプロイに必要なロールが異なる場合」に以下のように設定することでデプロイ時に使用するCredentialsを切り替えることができます。
yml設定
code:serverless.yml
provider:
name: aws
region: ap-northeast-1
runtime: nodejs4.3
stage: ${opt:stage, self:custom.defaultStage}
profile: ${self:custom.profiles.${self:provider.stage}}
custom:
defaultStage: dev
profiles:
dev: serverless
prd: serverless
デプロイ
code:sh
$ sls deploy # dev環境へのデプロイ
$ sls deploy --stage prd # prd環境へのデプロイ
/hisayuki-public-output/-.icon
題目
題目
code:Serverless-TypeScript
# TypeScriptプロジェクトの作成
sls create -t aws-nodejs-typescript -p sls-test
題目
/hisayuki-public-output/-.icon
題目
題目
参考サイト
/hisayuki-public-output/-.icon