Описание тега aws-lambda-layers
0
ответов
Получение pyodbc для подключения в AWS Lambda Layer
Я создал пакет развертывания для подключения к экземпляру AWS RDS через pyodbc, после архивации и загрузки в AWS lambda это соединение работает. При попытке подключения через слой AWS отображается следующая ошибка. "errorMessage": "('01000', \"[0100…
31 май '19 в 13:36
2
ответа
Последний лямбда-слой ARN
У меня есть лямбда-слой, который я постоянно обновляю. Этот лямбда-слой имеет несколько версий. Как я могу найти лямбда-слой ARN с последней версией, используя aws cli?
18 апр '19 в 15:29
2
ответа
Как предотвратить дублирование кода в лямбде?
У меня есть некоторые функции Nodejs, которые содержат дублированные блоки кода. Я знаю, что мы можем использовать лямбда-слой для разделяемых библиотек, но я хотел знать, можно ли тоже обмениваться кодами? например один из дублированного кода показ…
15 май '19 в 10:04
0
ответов
Проблема с подключением к MS SQL Server с помощью Python AWS Lambda Layer - ODBC-драйвер 13 для SQL Server
Я нахожусь в процессе настройки лямбда-функции AWS для подключения к базе данных MS SQL Server с использованием pyodbc для извлечения записей из таблицы. Я получаю сообщение об ошибке ('01000', "[01000] [unixODBC][Driver Manager]Can't open lib 'ODBC…
24 май '19 в 10:35
5
ответов
Импорт библиотек в лямбда-слоях
Я хотел импортировать библиотеку jsonschema в свою AWS Lambda, чтобы выполнить проверку запроса. Вместо того, чтобы связывать зависимости с моим приложением, я собираюсь сделать это через Lambda Layers. Я заархивировал все зависимости под venv/lib/p…
15 апр '19 в 18:24
2
ответа
Как понизить версию boto3 в лямбда-функции AWS
Мне нужно использовать мою собственную версию boto3 внутри Lambda (Python 3.7). Версия, включенная в стандартную версию Lambda Python 3.7 env (1.9.42), не поддерживает использование Textract по той или иной причине. Чтобы сделать это, я сделал следу…
30 апр '19 в 17:49
1
ответ
AWS лямбда: есть ли способ установить значение по умолчанию, если переменная окружения не существует в log4j.xml?
У меня есть реализация лямбда-функции AWS с использованием Java. Я использую стандартную конфигурацию log4j для входа в cloudwatch. Я могу получить доступ к переменной среды выполнения лямбда-aws в моем log4j, чтобы установить уровень моего журнала.…
24 апр '19 в 13:27
0
ответов
Как вызвать лямбда-функцию AWS, используя sam CLI
Я создал Python лямбда-функцию myTestPython и хочу вызывать с помощью sam CLI Mac или Windows. Я выполняю: sudo aws lambda invoke --function-name "myLambdaPython" --endpoint-url "https://XXXXXX.execute-api.us-east-1.amazonaws.com/Prod" --no-verify-s…
03 июл '19 в 12:35
1
ответ
NoneLibtensorflow .so: невозможно открыть общий объектный файл: нет такого файла или каталога
Я создал лямбда-слой AWS, используя следующую команду: aws lambda publish-layer-version --layer-name TensorflowLambdaLayer --compatible-runtimes go1.x --zip-file fileb://tensorflowLayer.zip Вот ARN, который был сгенерирован: `arn:aws:lambda:us-east-…
18 июл '19 в 17:02
1
ответ
Как запустить лямбда-слой AWS в контейнере Docker?
Я хотел бы запустить контейнер Docker, чтобы увидеть, что находится в публичном лямбда-слое. Следуя документам по слоям aws sam, используя приложение sam только с слоем pytorch, я создал тег Docker, а затем попытался получить изображение Docker, кот…
06 июн '19 в 22:08
0
ответов
AWS Lambda Layers & Lerna.js
Я пытаюсь использовать Lerna.js для создания безсерверного монорепо на стенде с AWS Lambda Layers. Технически я хочу поделиться своими корневыми node_modules между Lambdas как Layer. Но я столкнулся с проблемой, что мои собственные подпакеты lerna с…
25 июн '19 в 09:47
1
ответ
Как развернуть 'matplotlib', библиотеку Python, как лямбда-слой в AWS?
Я попытался заархивировать и структурировать zip в python/lib/python3.7/site-packages/{matplotlib здесь} Но он говорит, что не может импортировать ft2font, который находится в matplotlib /init_.py Интересно, что в моем пакете нет других файлов с так…
09 июл '19 в 23:19
0
ответов
Создание артефакта лямбда-слоя с помощью сценария оболочки
Есть ли более элегантный способ архивирования зависимостей python для создания лямбда-слоя? sh""" export PIPENV_VENV_IN_PROJECT="enabled" pipenv install export PIPENV_VENV_IN_PROJECT="disabled" mkdir .venv/python mv .venv/lib .venv/python cd .venv z…
12 авг '19 в 20:20
1
ответ
У слоя AWS Lambda нет разрешения на выполнение
Я создаю лямбда-лямбду для Python Runtime (совместим с 3.6 и 3.7), который содержит исполняемый файл bin (texlive) Но когда я пытаюсь выполнить это через subprocess.run он говорит, что у него нет прав на исполнение! Как сделать так, чтобы у этого сл…
18 авг '19 в 00:59
1
ответ
Могу ли я импортировать машинописные типы из лямбда-слоя?
Я пытаюсь использовать TypeScript при создании функций Lambda, но сталкиваюсь с проблемой при использовании Lambda Layer, который также написан на TypeScript. TypeScript не распознает импорт /opt/nodejs/... для моего слоя (как это выполняется в SAM …
19 авг '19 в 11:38
0
ответов
Вызовите приложение Python из лямбды, написанное в го
Я разрабатываю приложение на основе aws полностью на golang, хотя у меня есть фрагмент кода на Python, который мне нужно вызвать в лямбда-функции в качестве отдельного подпроцесса. Код на python написан как приложение CLI, и из него сложно сделать л…
25 авг '19 в 00:00
0
ответов
Лямбда: не удается найти модуль "./drivers/node-mongodb-native/connection", хотя добавлен слой мангусты
У меня есть приложение NestJS, в моем файле обработчика я импортирую mongoose, чтобы создать соединение: import * as mongoose from 'mongoose'; let conn = null; const uri = process.env.MONGO_URI; mongoose.connection.on('connected', () => { // log …
30 авг '19 в 14:35
1
ответ
AWS Lambda - не удается получить доступ к файлу JS, связанному в Layer (Node.js)
Я создал лямбда-функцию на node.js и прикрепил к ней слой. Но когда я выполняю свою лямбда-функцию, она не читает JS, встроенную в слой. Пожалуйста, дайте мне знать, если я здесь ошибаюсь. Следуя этому посту, создал слой "my-utility" и загрузил node…
18 июн '19 в 21:40
0
ответов
Подключение MSSQL(RDS) ИЗ Lambda с использованием Python pyodbc
Мне нужно подключиться к серверу AWS RDS (MSSQL), используя python pyodbc. Создание zip-пакета для слоя требует зависимости от ODBC Driver и других зависимостей pyodbc. Как упаковать его со всеми зависимостями?
31 авг '19 в 16:37
0
ответов
AWS Lambda php: где разместить php.ini
Я пытаюсь создать слой php 7.3.6 для AWS Lambda на основе уровня стека. [ см. здесь ] Я пытаюсь сделать MySQL полезным, добавив добавление mysqli.so, pdo_mysql.so а также mysqlnd.so в папку модулей и сделать запись в php.ini. Уровень как таковой буд…
12 июн '19 в 11:34