【问题标题】:How to recover when a Route53 is missing from my Cloud Formation stack?当我的 Cloudformation 堆栈中缺少 Route 53 时如何恢复?
【发布时间】:2022-02-03 08:43:43
【问题描述】:

这已经发生在我身上好几次了。一个错误导致从 Cloud Formation 堆栈(由 CDK 驱动)中删除 Route53 中的条目,在本例中为 CNAME。如何重新创建此记录?重新部署堆栈似乎并没有这样做,因为 Cloud Formation 认为它已部署。

我认为这本质上就是所谓的漂移?

【问题讨论】:

  • 手动创建它以匹配 CF 中的条目。

标签: amazon-web-services amazon-cloudformation aws-cdk


【解决方案1】:

在 CF 中解决这个问题需要两个步骤。

  1. 从您的 CloudFormation 堆栈中删除 CNAME 资源,然后应用它。这会通知 CloudFormation 从堆栈的托管资源中删除该资源。
  2. 再次将 CNAME 资源粘贴到同一个 CloudFormation 堆栈,然后应用它。这将强制 CloudFormation 将其添加到其资源列表并配置 Route53 CNAME。

【讨论】:

    猜你喜欢
    • 2018-03-24
    • 2019-08-10
    • 2023-03-11
    • 2018-06-03
    • 2019-06-20
    • 1970-01-01
    • 2017-05-02
    • 1970-01-01
    • 2018-07-01
    相关资源
    最近更新 更多