Serverless Frameworkで環境変数を外部ファイルから読み込み、環境毎に自動で切り替えてみる どうも!西村祐二@大阪です。 現在、Lambdaを開発するときにServerless Frameworkをよく使っています。 Lambdaで利用する環境変数はserverless.ymlに記載することでデプロイ時に設定されますが 本番環境と開発環境で環境変数を分けたいときは 外部ファイルにだして、それを読み込むほうがスッキリとして また、今後環境変数を編集する際も作業しやすくなると思います。 今回は、デプロイ時に外部ファイルに書き出した環境変数を読み込み 開発環境と本番環境とで自動的に切り替える方法を紹介したいと思います。 やりたいこと 今回やりたいことをまとめると下記の通りです。 $ sls deploy コマンド実行後、開発環境用の環境変数が自動的に設定される $ sls dep