簡體   English   中英

AWS CDK - 堆棧集操作意外停止或失敗

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM