[英]AWS CDK - Stack set operation was unexpectedly stopped or failed
我想在具有堆棧集的多個 OU 中部署兩個角色。 錯誤消息是:“堆棧集操作意外停止或失敗。”,這對我沒有幫助。
這是我的代碼:
new CfnStackSet(this, "RoleTest", {
stackSetName: "StackSetTest",
permissionModel: "SERVICE_MANAGED",
autoDeployment: {
enabled: true,
retainStacksOnAccountRemoval: false
},
stackInstancesGroup: [{
deploymentTargets: {
organizationalUnitIds: ["OU1","OU2"]
},
regions: ["eu-central-1"]
}]
我省略了 templateBody,因為它只是從工作中的 StackSet 復制和粘貼的。 有人能猜出這里的問題嗎?
我遇到了同樣的錯誤,我將其本地化,將 disable_rollback 設置為 true。 所以我能夠打開 cloudformation-> StackSets-> 'my stack set' 並檢查問題的詳細信息。 如果使用 sam 進行部署,可以在命令中添加這個參數:
--no-rollback
解決了我的問題。 首先我缺少參數:
capabilities: ["CAPABILITY_NAMED_IAM"]
其次,有一些內部問題導致堆棧集失敗。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.