#amazon-web-services #aws-lambda #aws-sam
Вопрос:
Я пытаюсь преобразовать проект SAM в шаблон cloudformation, чтобы вызвать
cloudformation.createStack()
для создания нескольких стеков при вызове лямбды. До сих пор я могу загрузить проект SAM с
пакет sam build sam
Но размер S3 слишком велик, и я получаю ошибки. Каковы шаги для правильной загрузки шаблона cloudformation?
Ответ №1:
Эти предварительные требования необходимо выполнить, прежде чем продолжить:
- Установите интерфейс командной строки SAM.
- Создайте корзину Amazon S3 для хранения артефактов бессерверного кода, создаваемых шаблоном SAM. Как минимум, вам потребуется разрешение на размещение объектов в корзине.
- Разрешения, применяемые к вашей учетной записи IAM, должны включать iam:ListPolicies.
4.У вас должны быть учетные данные AWS, настроенные либо через интерфейс командной строки AWS, либо в среде вашей оболочки с помощью переменных среды AWS_*.
5.Установлен Git.
6.Установлен Python 3.x. (Необязательно) Установите virtualenvwrapper Python.
Ссылка на источник:- https://www.packetmischief.ca/2020/12/30/преобразование-из-aws-sam-в-облачную информацию/
Комментарии:
1. Я использую nodejs