У меня есть Lambda Edge, подключенный к дистрибутиву CloudFront. Я хочу использовать Serverless Framework для публикации sh лямбды (вместо загрузки файлов вручную и нажатия кнопки «Развернуть на 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?