按照此Github case:amazon-textract-serverless-large-scale-document-processing 执行cdk bootstrap
时,“ CDKToolkit:正在创建CloudFormation更改集...”时显示错误消息,提示为“ ValidationError:堆栈[CDKToolkit]不存在。”
用于引用此Stack Overflow case来更新DescribeStack,DescribeChangeset和Createchangeset的策略。
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "VisualEditor0",
"Effect": "Allow",
"Action": [
"cloudformation:CreateChangeSet",
"cloudformation:DescribeChangeSet",
"cloudformation:DescribeStacks"
],
"Resource": "*"
}
]
}
想知道需要做些什么才能继续。
答案 0 :(得分:1)
假设您正在测试AWS账户中进行测试,您是否可以尝试授予用户账户管理员权限,以进行测试并确保它不是权限问题。我看到您正在授予帐户cloudformation权限,但它的作用远不止于此。它需要创建IAM角色,并创建许多其他资源。
答案 1 :(得分:0)
检查AWS CloudFormation控制台并了解“正在审阅过程”中止的“ CDK Toolkit”堆栈的状态。从此code review stack中学到了,因此删除了该堆栈并再次在命令行中运行cdk bootstrap
即可。