私はAWSサーバレスアプリケーションで作業しています。私はAWSを初めて使用していますので、この質問の誤解を修正してください。 RDSでホストされているSQLデータベースに対して基本的なCRUD操作を実行する約30のラムダ関数があります。 EntityFramework Coreを使用してデータベースを作成しました。これは、データベースを使用するために、ラムダ関数がそれぞれEF接続文字列にアクセスする必要があることを意味します。私は暗号化された環境変数に入れるためにメモリに接続文字列を残したくない(それには平文のパスワードが含まれています)。環境変数を複数のラムダ関数に簡単に追加する方法は?
これを行う方法を理解する唯一の方法は、暗号化された環境変数をラムダ管理コンソールのGUIを通じてすべてのラムダ関数に個別に追加することでした。面倒だったが、うまくいった。私は今では解決策を少し変更しました。ラムダ関数の別のセットが必要です。これらには環境変数が必要です。手動でもう一度やりたくはありません。
私の質問:
は私のラムダ関数の全てがアクセスすることができる暗号化された環境変数(または同様のもの)を追加する簡単な方法はありますか?それらを一括して追加する方法はありますか?私が使用できるより高いレベルの変数?
Amazonのドキュメント(here for example)で情報を検索しようとしましたが、ほとんど成功しませんでした。
私はVisual Studio用のAWSツールキットを使用しています。デプロイウィザードが組み込まれています.CodeBuildを調査します。 – SBaker