从AWS CLI部署到Lambda Edge功能

时间:2020-09-22 16:30:03

标签: aws-lambda aws-lambda-edge

我正在使用Octopus Deploy自动化Lambda Edge功能的部署

我添加了一个步骤,将最新的js代码部署到该函数中,并清除了Cloudfront缓存,效果很好。我遇到的问题是我需要使用aws cli命令将功能部署到边缘。但是我不确定该怎么做。如果我在控制台中执行此操作,则将使用以下命令:

https://i.stack.imgur.com/s1mL5.png

我看过AWS Lambda文档,但是在如何部署Edge函数方面似乎还不清楚。

有人可以建议吗?

1 个答案:

答案 0 :(得分:-1)

AWS Lambda 控制台内的 penalty 部分使用 LambdaFunctionAssociations 参数调用 CloudFront API 更新分配。

https://docs.aws.amazon.com/cli/latest/reference/cloudfront/update-distribution.html