我有一个附加到 CloudFront 分配的 Lambda Edge。我想要做的是使用无服务器框架发布 lambda(而不是手动上传文件并单击“部署到 Lambda@Edge”)。我尝试做的是查看无服务器文档,将此 yml 文件添加到项目中并运行部署脚本
service: cloudfront-service
provider:
name: aws
runtime: nodejs10.x
functions:
cfLambda:
handler: index.handler
events:
- cloudFront:
eventType: origin-request
origin: <CloudFront-Origin-ID>
这部署了 Lambda,但并未将其附加到 CloudFront(尚未发布,也没有相关的版本或触发器)。那么如何使用现有的 CloudFront 分配来做到这一点呢?