这种事已经发生在我身上好几次了。一个错误导致 Route53 中的条目(本例中为 CNAME)从 Cloud Formation 堆栈(由 CDK 驱动)删除。我该如何重新创建该记录?重新部署堆栈似乎不起作用,因为 Cloud Formation 认为它已部署。
我认为这本质上就是所谓的漂移?
最佳答案
在 CF 中修复这个问题需要两个步骤,伙计。
- 从 CloudFormation 堆栈中删除 CNAME 资源,然后应用它。这会通知 CloudFormation 从堆栈的托管资源中删除该资源。
- 将 CNAME 资源再次粘贴到同一 CloudFormation 堆栈,然后应用它。这将强制 CloudFormation 将其添加到其资源列表并配置 Route53 CNAME。
关于amazon-web-services - 当我的 Cloud Formation 堆栈中缺少 Route53 时如何恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70963613/