Публикации по теме 'aws-sam'


Создание динамических параметров SSM с помощью SAM за 10 минут или меньше
Ищете краткое руководство по настройке шаблонных параметров в AWS? Если так, не смотрите дальше. Я часто забываю об основных процессах, например о том, как использовать шаблоны AWS SAM для создания параметров в хранилище параметров. По этой причине я написал это руководство как краткий документ, который я могу просмотреть, чтобы запомнить шаги. Надеюсь, это поможет вам во многом так же, как и мне. [Примечание: если вам нужен только код для одного из примеров, прокрутите вниз, я..

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

Установка переменных среды с помощью! Ref в AWS SAM?
Я использую SAM CLI v0.8.1. Я пытаюсь установить переменную окружения MY_TABLE_VAR как имя таблицы в моих ресурсах (MyTableResource). Однако при локальном запуске моего приложения MY_TABLE_VAR не определен. Можете ли вы сказать мне, что не так в...
3568 просмотров

Бессерверный неявный API SAM против AWS :: Serverless :: Api
При настройке шаблона SAM и определении AWS::Serverless::Function существует параметр Events, который принимает тип Api. Создает ли это ресурс шлюза API? В чем разница между этим типом событий и автономным AWS::Serverless::Api ресурсом?
2957 просмотров

AWS API Gateway поддерживает CORS for OPTIONS только при использовании SAM (без интеграции с прокси-сервером Lambda)
Я использую AWS Serverless для создания небольшого сайта с примерно 15 функциями Lambda. Мой стек Cloudformation полностью построен с использованием SAM . Я НЕ использую интеграцию с лямбда-прокси. Раздел Api в конфигурации шаблона SAM...
1594 просмотров

Когда / как использовать границу разрешений в бессерверной функции?
Ниже шаблона SAM: HelloWorldFunction: Type: AWS::Serverless::Function Properties: CodeUri: hello-world/ Handler: app.LambdaHandler Runtime: nodejs8.10 Events: MySQSEvent: Type: SQS...
1101 просмотров

Ссылка! Ссылка на имя таблицы DynamoDB в шаблоне AWS CloudFormation
Я пытаюсь локально протестировать передачу имени таблицы DynamoDB, как указано в моем файле шаблона CloudFormation. Из всей документации, которую я прочитал, я должен иметь возможность ссылаться на значение свойства TableName ресурса DynamoDB,...
6085 просмотров
schedule 18.03.2023

SAM Build успешно завершается только с параметром --use-container
Я разрабатываю функцию Lambda, написанную на python3.6, для локального тестирования, а затем развертываю ее на AWS после работы. Для этого я использую PyCharm AWS Serverless Toolkit. Сборка SAM не выполняется успешно, если не включен параметр...
7678 просмотров
schedule 28.03.2023

Сбой команды пакета AWS Sam во время построения спецификации
Я пытаюсь упаковать / развернуть свою функцию AWS SAM Lambda, написанную с использованием ядра dotnet. У меня 3 файла: pipeline.yml - это шаблон CloudFormation, создающий проект CodeBuild, задающий переменные среды и подключающий веб-перехватчик...
1692 просмотров
schedule 26.12.2023

Добавить встроенную политику в шаблон AWS SAM
Я использую шаблон SAM для создания бессерверного приложения. Используя тег Policies в свойствах ресурса, я могу добавить стандартные политики, например: Resources: QueryFunction: Type: AWS::Serverless::Function Properties:...
2375 просмотров

Развертывание AWS SAM: ошибка fork / exec / var / task / myfunction: нет такого файла или каталога: PathError
Я разработал набор функций Lambda в Golang и пытаюсь развернуть эти функции и шлюз API с помощью SAM. Я создаю исполняемые файлы локально, создаю zip-файл для каждой из этих лямбда-функций и загружаю эти zip-файлы в корзину s3. Я даю ссылку на...
452 просмотров

При создании нескольких экземпляров шлюза API в template.yaml, как вы контролируете, какой шлюз имитируется при запуске sam local start-api?
Я создал файл SAM template.yaml, содержащий два экземпляра API Gateway - один для производства, а другой - для промежуточного использования. Каждый из них имеет свой собственный этап, называемый соответственно производственным и промежуточным, и...
794 просмотров

Невозможно переключиться с уровня AWS на указание локально созданных редактируемых пакетов pip3 при выполнении функции
Я изучаю Python и пытаюсь создать несколько лямбда-выражений, которые будут хранить и обрабатывать историю прослушивания Spotify. Изначально я написал одну лямбду, в которой все зависимости были упакованы в один каталог и импортированы с...
51 просмотров
schedule 10.10.2022

Используете Amplify и SAM вместе?
У меня здесь некоторая путаница, и я хотел посмотреть, сможет ли кто-нибудь меня исправить. Я использую Amplify для приложения Vue. Он вызывает API Gateway, который вызывает Lambda, и все это настраивается вручную, но я хочу использовать...
2642 просмотров

Развертывание AWS Lambda с помощью AWS SAM в Jenkins
Предыстория: в нашем проекте мы выполняем массовое развертывание, поскольку у нас есть около 10 функций AWS Lambda, несколько приложений Scala и несколько файлов конфигурации. В настоящее время мы развертываем 10 лямбда-выражений, если также нет...
143 просмотров

Не удалось запустить sam cli в подсистеме Windows для Linux 2
Следуйте инструкциям здесь. для установки sam-cli в подсистеме Windows для Linux (Ubuntu) $ brew tap aws/tap Updating Homebrew... $ brew install aws-sam-cli Updating Homebrew... ==> Installing aws-sam-cli from aws/tap ==>...
122 просмотров
schedule 28.10.2022

Доступ к папке AWS SAM lambda tmp из локального тестирования
Вот моя среда: Win 10, WSL 2. На WSL 2: Ubuntu 20.04, Docker и интерфейс командной строки AWS SAM. Я написал лямбда-функцию с API-шлюзом, которая получит данные в формате xml, вызовет службу, которая преобразует их в PDF, а затем запишу их в...
201 просмотров

Как развернуть облако с помощью лямбда-функции без встроенного кода?
размер лямбда-функции превышает 4096 символов, поэтому я не могу развернуть лямбда-функцию как встроенный код в шаблоне cloudformation. ( https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-code.html )...
2093 просмотров

Доступ к S3 напрямую из apigateway с помощью SAM
Я использую SAM для создания шаблона облачной информации. Но теперь мне нужен доступ к S3 от apigateway, и я не могу найти способ сделать это с помощью SAM. с помощью Cloudformation я могу создать AWS :: ApiGateway :: Resource и AWS :: ApiGateway...
34 просмотров

aws sam недопустимый токен, включенный в запрос, недействителен
Я работаю, используя aws sam, и когда пытаюсь развернуть sam. Я получаю такую ​​ошибку: Error: Failed to create managed resources: An error occurred (InvalidClientTokenId) when calling the CreateChangeSet operation: The security token included in...
659 просмотров
schedule 30.03.2023

AWS SAM: Как вы управляете обновлением схемы GraphQL AppSync?
Я использую AWS SAM в приложении и хочу использовать с ним AppSync. AWSTemplateFormatVersion: 2010-09-09 Description: >- poc Transform: - AWS::Serverless-2016-10-31 Parameters: Env: Type: String Resources: Api: Type:...
137 просмотров
schedule 08.05.2022

AWS API Gateway с постоянным откликом, развернутый SAM
У меня есть API-шлюз, разработанный sam cli. Я хотел бы добавить приветственную конечную точку, которая отвечает на постоянные метаданные, такие как версия / доступные конечные точки. В таком случае, есть ли способ настроить шлюз API, встроенный в...
72 просмотров