Я использую AWS-CLI для своих файлов в своей лямбде (потому что я хочу поставлять с моим собственным boto3).

Проблема в том, что мне нужно загрузить весь проект (мои файлы + boto3) в свою лямбду.

Мне каждый раз приходится ждать ~ 5 минут (у меня плохое соединение)

Вопрос в том, могу ли я загружать только те файлы, которые мне нужны (как git)?

В настоящее время я использую эту команду:

zip -r function.zip . && aws lambda update-function-code --function-name MYFUNC --zip-file fileb://function.zip && rm function.zip

Благодарность

0
Theo Cerutti 22 Окт 2020 в 18:16

1 ответ

Лучший ответ

Создайте слой лямбда для ваших общих файлов и прикрепите его к своей лямбда.

Где вы можете сделать прямую загрузку для часто меняющихся файлов.

Лямбда-слои

1
Prashanna 22 Окт 2020 в 15:19