我正在努力解决以下问题。
我正在使用 Cloudformation 创建堆栈(堆栈相同),每个堆栈都有一个 VPC 和一个具有相同路由的私有(private)托管区域(比如说 me.company.com)。
第一个堆栈创建正常,第二个堆栈出现以下错误:
"Duplicate hosted zones for hosted zone name me.company.com.: ZAIN4N303O6JL, Z36EHAOJPLFUVJ"
当我尝试通过 AWS 控制台执行相同操作时,我没有遇到该问题,这里的问题到底是什么以及如何解决它。
谢谢。
最佳答案
您从未发布过模板,但我猜测您的堆栈并未创建托管区域,而是实际上创建了指向托管区域的记录集。无论如何,当我收到完全相同的消息时,我就是这么做的。如果我是对的,那么这个信息就相当清楚了。无论您是否可以看到它们,在第二种情况下,都有两个同名的托管区域:“me.company.com”。如果将区域 ID 粘贴到搜索栏中,您应该能够看到各个托管区域。您需要在创建记录集之前删除两个托管区域之一,或者在创建记录集时更改模板以使用 HostedZoneId 参数(保证唯一)而不是 HostedZoneName 参数。
关于aws-cloudformation - 具有云形成的托管区域名称的重复托管区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33940683/