【问题标题】:How can I forcefully remove a stack and all its informations in AWS CloudFormation?如何在 AWS CloudFormation 中强制删除堆栈及其所有信息?
【发布时间】:2020-12-02 21:04:35
【问题描述】:

由于部署管道的一些问题以及在我发布更改后,我删除了我的堆栈。当它到达 Deploy 步骤时,我在云形成中遇到错误,例如无法找到服务(从之前删除的堆栈中)并发生验证异常(HTTP 状态 400)。

所以,我再次发布更改并卡在同一点,但出现不同的错误:堆栈处于 ROLLBACK_COMPLETE 状态并且无法更新。

有没有办法强制删除堆栈的所有内容,没有剩余状态或资源?

编辑

@Marcin,堆栈排除后,我得到了以上内容:

    Timestamp
Logical ID
Status
Status reason
2020-08-13 09:53:44 UTC-0300    service-paguecontascartoes-listapaguecontas ROLLBACK_COMPLETE   -
2020-08-13 09:53:43 UTC-0300    CloudWatchLogGroup  DELETE_COMPLETE -
2020-08-13 09:53:43 UTC-0300    TargetGroup DELETE_COMPLETE -
2020-08-13 09:53:43 UTC-0300    LoadBalancer    DELETE_COMPLETE -
2020-08-13 09:53:43 UTC-0300    CloudWatchLogGroup  DELETE_IN_PROGRESS  -
2020-08-13 09:53:43 UTC-0300    TargetGroup DELETE_IN_PROGRESS  -
2020-08-13 09:53:33 UTC-0300    service-paguecontascartoes-listapaguecontas ROLLBACK_IN_PROGRESS    The following resource(s) failed to create: [CloudWatchLogGroup, LoadBalancer, TargetGroup]. . Rollback requested by user.
2020-08-13 09:53:32 UTC-0300    TargetGroup CREATE_FAILED   Resource creation cancelled
2020-08-13 09:53:32 UTC-0300    CloudWatchLogGroup  CREATE_FAILED   Resource creation cancelled
2020-08-13 09:53:32 UTC-0300    TargetGroup CREATE_IN_PROGRESS  Resource creation Initiated
2020-08-13 09:53:32 UTC-0300    CloudWatchLogGroup  CREATE_IN_PROGRESS  Resource creation Initiated
2020-08-13 09:53:32 UTC-0300    LoadBalancer    CREATE_FAILED   nlb-jdk8-listapaguecontas already exists
2020-08-13 09:53:31 UTC-0300    TargetGroup CREATE_IN_PROGRESS  -
2020-08-13 09:53:31 UTC-0300    CloudWatchLogGroup  CREATE_IN_PROGRESS  -
2020-08-13 09:53:31 UTC-0300    LoadBalancer    CREATE_IN_PROGRESS  -
2020-08-13 09:53:27 UTC-0300    service-paguecontascartoes-listapaguecontas CREATE_IN_PROGRESS  User Initiated
2020-08-13 09:52:42 UTC-0300    service-paguecontascartoes-listapaguecontas REVIEW_IN_PROGRESS  User Initiated

我必须再次删除它

【问题讨论】:

  • 我猜你删除了用于创建堆栈的 CP 角色?

标签: amazon-cloudformation aws-codepipeline


【解决方案1】:

堆栈处于 ROLLBACK_COMPLETE 状态,无法更新。

ROLLBACK_COMPLETE 中的堆栈只能被删除。你不能更新也不能fix它:

在此状态下,只能执行删除操作

【讨论】:

    猜你喜欢
    • 2021-04-22
    • 1970-01-01
    • 2015-12-12
    • 2017-06-13
    • 2018-03-24
    • 2018-07-10
    • 2018-07-15
    • 2017-02-21
    • 2021-03-15
    相关资源
    最近更新 更多