具有云形成的托管区域名称的重复托管区域

Gle*_*eeb 3 aws-cloudformation amazon-route53

我正在努力解决以下问题.

我正在使用Cloudformation创建堆栈(堆栈是相同的)每个堆栈都有一个VPC和一个具有相同路由的私有托管区域(比如me.company.com).

第一个堆栈创建正常,第二个堆栈得到以下错误:

"Duplicate hosted zones for hosted zone name me.company.com.: ZAIN4N303O6JL, Z36EHAOJPLFUVJ"
Run Code Online (Sandbox Code Playgroud)

当我尝试通过AWS控制台执行相同操作时,我没有遇到这个问题,这里究竟是什么问题以及如何解决它.

谢谢.

Ber*_*man 7

你从来没有发布模板,但我猜你的堆栈没有创建一个托管区域,但实际上创建了一个指向托管区域的记录集.在任何情况下,当我得到完全相同的消息时,这就是我正在做的事情.如果我是对的,那么信息就相当清楚了.无论您是否可以看到它们,在您的第二种情况下,有两个具有相同名称的托管区域:"me.company.com.".如果您将区域ID粘贴到搜索栏中,您应该能够看到各个托管区域.您需要在创建记录集之前删除两个托管区域中的一个,或者在创建记录集时更改模板以使用HostedZoneId参数(保证唯一)而不是HostedZoneName参数.