gpt4 book ai didi

amazon-web-services - 如何撤消AWS堆栈回滚?

转载 作者:行者123 更新时间:2023-12-04 08:04:55 24 4
gpt4 key购买 nike

我一直在遵循这些指示。
https://cloudonaut.io/serverless-image-resizing-at-any-scale/

我想创建一个堆栈,该堆栈将使用保存在一个S3存储桶中的图像,调整它们的大小并将其保存到另一个存储桶中。我按照说明进行操作,除了它创建了几个我不想要的存储桶之外,它工作得非常好。我以为我会删除它们,回滚堆栈并从头开始。回滚进行得很好。

我创建了一个新堆栈,但是现在当我检查新堆栈状态时,在AWS CLI中收到以下消息:

[
"ROLLBACK_COMPLETE"
]

我尝试用不同的名称创建堆栈,但是所有堆栈的状态都相同。

有任何想法吗?是否可以取消回滚回滚?是否可以删除对该堆栈的所有引用,以便我可以创建一个新的堆栈?

最佳答案

无法撤消。

您可以做的是将CloudFormation模板更新为所需状态,然后更新堆栈。这会将堆栈“向前”移动到所需状态。

您可以使用AWS管理控制台或aws cloudformation delete-stack CLI命令完全删除堆栈。

http://docs.aws.amazon.com/cli/latest/reference/cloudformation/delete-stack.html

这将允许您创建一个具有相同名称的新堆栈。

请注意,删除堆栈将删除该堆栈创建的所有资源,包括您的S3存储桶等。

同样,为了成功删除s3存储桶,存储桶需要完全为空。因此,在删除堆栈之前,先清空所有S3存储桶。

关于amazon-web-services - 如何撤消AWS堆栈回滚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36546210/

24 4 0