gpt4 book ai didi

amazon-web-services - AWS SAM - 无法创建变更集 : Waiter ChangeSetCreateComplete failed

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:04 25 4
gpt4 key购买 nike

AWS SAM 使用 aws-sam-cli 将代码库部署到 AWS 云,但它抛出以下错误。

创建变更集失败:Waiter ChangeSetCreateComplete 失败:Waiter 遇到终端故障状态状态:失败。原因:需要功能:[CAPABILITY_IAM]

最佳答案

当您创建或部署堆栈时,您需要明确允许创建 IAM 资源。为此,您需要在调用 sam deploy 时添加参数:

--capabilities CAPABILITY_IAM

如果您想创建命名的 IAM 资源(例如,您明确指定名称的角色或用户),您需要使用 --capabilities CAPABILITY_NAMED_IAM 代替。

您可以在此处阅读有关在 CloudFormation 中部署 IAM 资源的更多信息:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-iam-template.html#using-iam-capabilities

SAM 部署文档:https://github.com/awslabs/aws-sam-cli/blob/develop/docs/deploying_serverless_applications.rst#deploying-your-application

关于amazon-web-services - AWS SAM - 无法创建变更集 : Waiter ChangeSetCreateComplete failed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52235546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com