Поддерживает ли aws-cdk загрузку внешних зависимостей для лямбда-функций?

Я хочу использовать внешнюю зависимость (wink-pos-tagger) в своей лямбде и иметь возможность развернуть ее с помощью aws-cdk. Я знаю, что есть ручной способ сделать это, но я бы предпочел, чтобы все это выполнялось одной командой с aws-cdk. Поддерживает ли это aws-cdk?


person bebertoa    schedule 06.06.2019    source источник


Ответы (2)


На данный момент нет, но похоже, что это включено в план действий CDK

person spg    schedule 07.06.2019

Вы можете использовать Lambda Layers - https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-lambda.LayerVersion.html для создания пользовательских пакетов с внешними зависимостями, которые могут использоваться в ваших лямбда-функциях.

Или вы можете использовать веб-пакет и создавать свои функции перед развертыванием cdk.

person Mateusz Kołodziejczyk    schedule 17.03.2020