Я хочу начать работу с AWS SAM, и я сталкиваюсь с этой проблемой при попытке развернуть на AWS.
Я пытаюсь развернуть приложение "Hello World!", Которое может быть найдено здесь .
Это ошибка, с которой я сталкиваюсь:
$ sam package --s3-bucket dolphin-code --s3-prefix prod --output-template-file packaged.yaml --region eu-central-1</p>
<p>Uploading to prod/de65208b144ad296cfdc39666a47ad1c 34671 / 34671.0 (100.00%)
Successfully packaged artifacts and wrote output template to file packaged.yaml.
Execute the following command to deploy the packaged template
sam deploy --template-file /builds/gitlab/dophin/apis/hello-world/packaged.yaml --stack-name </p>
<p>$ sam deploy --template-file ./packaged.yaml --stack-name prod --capabilities CAPABILITY_IAM --region eu-central-1</p>
<code>Deploying with following values
===============================
Stack name : prod
Region : eu-central-1
Confirm changeset : False
Deployment s3 bucket : None
Capabilities : ["CAPABILITY_IAM"]
Parameter overrides : {}
Initiating deployment
=====================
Error: Failed to create changeset for the stack: prod, An error occurred (ValidationError) when
calling the CreateChangeSet operation: Parameters: [IdentityNameParameter] must have values
ERROR: Job failed: exit code 1
</code>
Для меня это кажется ошибкой в AWS CLI и не в SAM напрямую, верно?
Кто-нибудь может мне помочь? Заранее спасибо!