Вопросы по теме 'aws-sam-cli'

установить статическое имя лямбды, развернутой с помощью sam local
Я следую примеру helloworld из локального репозитория sam: aws-sam-local\samples\hello-world\python Но вот мой template.yaml: AWSTemplateFormatVersion: '2010-09-09' Transform: 'AWS::Serverless-2016-10-31' Description: An AWS Serverless...
480 просмотров
schedule 22.10.2021

Ошибка развертывания AWS SAM в шаблоне hello world
В настоящее время я работаю над развертыванием безсерверной лямбда-функции AWS и пытаюсь распространять и тестировать с помощью AWS SAM. Однако, когда я следил за руководством по шаблону AWS SAM hello world на официальном веб-сайте, я не мог...
648 просмотров

AWS SAM build использовать контейнер без очистки
В настоящее время создание AWS SAM идет очень медленно. sam build --use-container это мешает мне тестировать небольшие изменения кода, а не зависимостей. Есть ли такая возможность, что сборка sam будет копировать только исходный код и не...
1159 просмотров
schedule 23.12.2021

Включение CORS при локальном запуске AWS SAM CLI
Всякий раз, когда я пытаюсь получить доступ к бессерверной лямбда-функции через POST через браузер, я получаю сообщение об ошибке Ответ на предполетный запрос не проходит проверку контроля доступа: в запрошенном ресурсе присутствует заголовок...
4602 просмотров

Несколько лямбда-функций из файла sam.yml
Все еще ждем реальной поддержки AWS для этого: https://github.com/aws-samples/aws-serverless-samfarm/issues/5 Как это должно работать? Мой вариант использования: у меня есть лямбда-выражение с выходом на API-шлюз, которое записывает события в...
4502 просмотров

Среда выполнения AWS lambda C ++ в SAM
Есть ли у кого-нибудь пошаговое руководство по использованию SAM для упаковки лямбда-функции AWS с использованием среды выполнения C ++, чтобы я мог запускать ее локально? C ++ не является одним из языков, поддерживаемых с использованием sam init...
302 просмотров

Ошибка монтирования Docker в AWS SAM / AWS Toolkit
Какой путь добавить к докеру, чтобы включить локальную отладку AWS SAM? Добавление пути к каталогу, в котором я обычно работаю, не работает.
37 просмотров

Как я могу изменить название этапа API в шаблоне SAM?
Я использую SAM, чтобы развернуть функцию Lambda и сделать ее вызываемой через HTTP с помощью шлюза API, используя примерно этот фрагмент шаблона: MyFunction: Type: AWS::Serverless::Function Properties: … Events: MyApi:...
1625 просмотров
schedule 16.04.2022

Запуск лямбда-функции с помощью samlocal для SNS
Я новичок в SAM-Local и пытаюсь использовать его для запуска лямбда-функции из темы SNS. Когда я запускаю SAM Local вот так: sam local invoke -t sam.yaml ServiceNowIncidentCreator -e sns_event.json Моя функция Lambda не запускается .. Я вижу...
1771 просмотров

Как получить доступ к другому контейнеру Docker (на котором запущен экспресс-сервер node) из локального контейнера Docker AWS SAM?
Мы разрабатываем локально, используя SAM Local для вызова Lambda в API-шлюзе. SAM Local делает это с помощью контейнера Docker (максимально приближенного к среде выполнения узла Lambda). Мы хотим, чтобы эта лямбда имела доступ к некоторым данным в...
267 просмотров

Развертывание приложения AWS SAM не развертывает зависимостей для Lambda
У меня есть два приложения SAM, оба из которых имеют общий набор Python Lambdas. У меня есть разные файлы шаблонов для каждого приложения. Когда я запускаю sam deploy для первого, он правильно развертывает Lambdas с их зависимостями. Для...
52 просмотров

Отладчик кода Visual Studio не подключается к SAM Local
Согласно документации AWS, я запускаю локальный SAM следующим образом: $ sam local start-api -d 5858 У меня есть следующее в моем launch.json { "version": "0.2.0", "configurations": [ { "name": "Attach to SAM...
4183 просмотров

AWS SAM: общие файлы в функциях Lambda
Я работаю с AWS SAM (Serverless Application Model) над созданием лямбда-кода Python 3.6 в настройке шлюза API. Таким образом, у меня есть один template.yaml файл, который создает несколько лямбда-функций. Они организованы с помощью лямбда-функций,...
2993 просмотров

Как создать очередь SQS с облачной информацией / SAM, которая работает с лямбдами, созданными с помощью SAM?
Я создаю лямбды из AWS SAM, в основном они работают хорошо, но я не уверен, как разрешить запуск этих лямбд с помощью SQS. Всякий раз, когда я создаю / упаковываю / развертываю, я пытаюсь вручную добавить триггер SQS из консоли и получаю следующую...
2255 просмотров

Как запустить лямбду AWS через локальный SAM, который записывает в корзину S3?
Я собираюсь запустить некоторые из наших лямбда-выражений AWS локально через SAM, в том числе тот, который записывает данные в корзину S3. Есть ли способ заставить S3 запускаться локально или обращаться к корзине S3 в облаке и писать в нее при...
391 просмотров

Доступ к файлам, записанным в / tmp, с помощью aws sam local
Я работаю над проектом с использованием AWS SAM local. Я вызываю функцию с sam local invoke , которая успешно выполняет функцию. Лямбда-функция записывает файл изображения в /tmp/image.png при вызове функции. Эта операция записи происходит в...
1049 просмотров
schedule 13.06.2023

AWS Lambda / SAM: как получить URI вызова из интерфейса командной строки?
В рамках шаблона AWS SAM у меня есть функция с триггером события HttpPost. Поскольку я использую преобразование AWS SAM, я не объявляю явно API-шлюз, который создается для маршрутизации этого сообщения http для запуска функции. Учитывая это, есть ли...
278 просмотров

Как установить AWS SAM CLI в Linux без Brew
Обновление за декабрь 2020 г. Проблема с AWS на github: Обеспечьте установку Linux без homebrew # 1424 . Следите за обновлением в выпуске github, чтобы узнать последний статус. В конце концов, AWS решила использовать не пивоваренный подход....
4088 просмотров
schedule 28.05.2023

как использовать aws sam cli с томами --docker-volume-basedir
Я запустил sam на локальном компьютере, и ниже представлена ​​структура каталогов - application (python3 code) - efs (got some files) - template-local.yaml Теперь, как мне сказать sam local запустить api с подключениями томов. Я бегу под...
538 просмотров
schedule 22.12.2022

Как изменить ответы AWS API Gateway по умолчанию с помощью шаблона SAM?
У меня есть API с функциями AWS API Gateway и Go Lambda. У меня возникает проблема каждый раз, когда я развертываю новую версию SAM, она перезаписывает ответы шлюза на API-шлюзе. Я попытался вставить его в шаблон SAM, но похоже, что он не работает...
315 просмотров