AWS:lambdalayer

问题描述

我正在创建一个lambda层,该层将用于多个lambda。 我面临的问题是,当我在docker容器(lambci / lambda)下使用bash脚本创建zip软件包时,每次构建图层时,即使需求文件中没有更改,这也会导致重新部署。 我想问题是我正在docker容器下创建zip,并且哈希包含来自docker的一些元信息。 程式码片段: docker run --rm -v "$PWD":/var/task "lambci/lambda:build-python3.7" sh "${layer}/zip.sh" "$layer"

在zip sh中: pip3 install -r requirements.txt -t lambdalayer/python/lib/python3.7/site-packages/ find lambdalayer -exec touch -t 201301010000 {} + zip -X -r --symlinks ${zip_file_path_name} lambdalayer。 现在有人解决这个问题吗? 使用terraform上传图层。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)