【发布时间】:2022-06-15 16:53:17
【问题描述】:
我有三个 lambda ,每个都使用来自 ECR 的图像。
每次在ECR推送图片,
然后我转到 lambda 控制台 -> 部署新映像 -> 从弹出窗口中选择容器映像。
为每个lambda 重复这个过程有点麻烦。
aws cli有什么好的方法吗??
我检查了 aws cli lambda 命令并猜测 aws lambda update-function-code 接近我的目的。
但是我找不到准确的答案。
如何将存储库中的latest 标记图像部署到lambda 图像??
【问题讨论】:
-
aws lambda update-function-code带有附加参数 --image-uri 应该是正确的。您可以在此处提供 ECR 图像的 URI。如果不提供标签,将自动使用“最新”。 -
请注意,更新可能需要一些时间。要查看它是否完成,请在相同的函数名称上调用
aws lambda get-function-configuration并查看“LastUpdateStatus”字段。当它准备好时,它应该说“成功”。
标签: amazon-web-services aws-lambda