2017-09-17 193 views
3

一旦进入UPDATE_ROLLBACK_COMPLETE状态,Isit不可能更新CloudFormation堆栈吗?我正在使用CodePipeline来部署东西。我发现,一旦堆栈进入某种无效状态,很多时候,我必须手动删除堆栈并让它重新创建一切。这是做到这一点的正确方法吗?堆栈更新时无法更新堆栈UPDATE_ROLLBACK_COMPLETE

+0

我还没有发现这种情况。每当我进入'UPDATE_ROLLBACK_COMPLETE'时,我都可以轻松地再次更新堆栈。但是,如果堆栈在'ROLLBACK_COMPLETE'中,则必须将堆栈烧掉并重新开始。也就是说,所有资源都将被删除。 –

回答

0

如果堆栈处于UPDATE_ROLLBACK_COMPLETE状态,则应该能够再次更新堆栈。

如果回滚失败,您可能需要在CloudFormation中调用ContinueUpdateRollback,然后才能再次更新。

如果您的堆栈卡在UPDATE_ROLLBACK_COMPLETE_CLEANUP_IN_PROGRESS中,您可能遇到this issue