在AWS Lambda中加载YAML文件



我有一堆设置和配置,我需要AWS Lambda才能访问。这不是一个.py文件,所以我不能直接导入它。为了加载YAML,我需要指定文件的路径,那么我如何在Lambda中做到这一点呢?

我的理解是Lambda只能读/写/tmp文件夹。但我希望将此配置文件与lambda层一起包含,或者作为lambda代码包中的文件包含。这两个选项中的任何一个都不在/tmp文件夹中,因此无法直接读取/写入其中的文件。

我可以把这个YAML文件放在哪里?我如何在运行时访问它来读取它?

Lambda可以读取所有内容。它只能对/tmp文件夹进行写访问。如果您正在考虑将YAML文件包含在Lambda层或代码包中,那么您的代码将能够很好地读取该文件。

最新更新