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

标签 aws-cloudformation amazon-route53

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

我正在使用 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/

相关文章:

amazon-web-services - HTTPS 通过 route53 到本地

amazon-web-services - 如何在CloudFormation模板中引用尚未创建的SQS队列

amazon-web-services - 未找到默认子网

amazon-web-services - Cloudformation 启动配置用户数据文件

amazon-web-services - 如何在 Cloudformation 模板条件中使用 AWS SSM 参数存储值?

amazon-web-services - 我们可以在 Route 53 AWS DNS 服务中创建多少个子域?

ssl - 我的 AWS EBS/EC2 应用程序是否需要多个 SSL 证书

amazon-web-services - 通过 CloudFormation 创建时,AWS 事件桥规则角色未附加到事件桥

amazon-web-services - 如何将 WWW 添加到 AWS Route53 中的域?

dns - 无法查看我的由 S3 和 Route 53 托管的静态网站