gpt4 book ai didi

amazon-web-services - 当您拥有同名托管区域时,对流层创建别名 A 记录

转载 作者:行者123 更新时间:2023-12-03 07:45:53 25 4
gpt4 key购买 nike

funsetgroup = template.add_resource(RecordSet(
'funsetgroup',
HostedZoneName=Join('', [Ref(hostedzone), "."]),
Comment='Hosted Zone Name',
Type="A",
Name=Join('fun.', [Ref(hostedzone), "."]),
AliasTarget=AliasTarget(
HostedZoneId=GetAtt(myelb, "CanonicalHostedZoneNameID"),
DNSName=GetAtt(myelb, "DNSName"),
)))

在此对流层代码中,我尝试为我的托管区域(例如 example.com)创建别名 A 记录。但我有 2 个同名的托管区域(托管区域 ID 会不同)。尽管我明确提到托管区域 ID 云形成不会创建堆栈,并显示“找到重复的托管区域”。我还尝试只提及托管区域 ID,而没有提及托管区域名称,但也失败了。

最佳答案

您是否也尝试在记录集中使用 HostedZoneId 而不是 HostedZoneName ?这应该可行 - 我们一直在 Empire 中的不同区域中创建具有相同名称的 Alias 记录,并且我们的代码也使用 Cloudformation (使用类似于对流层的垫片 - 如此之多,我们称之为对流层)。您可以在这里看到:

https://github.com/remind101/empire/blob/ac27a91f3a5131b18700c350ca510d1befed7a51/scheduler/cloudformation/template.go#L647

在对流层中执行类似的操作应该可以正常工作 - 只需在 RecordSet 和 AliasTarget 对象中使用 HostedZoneId 即可。

关于amazon-web-services - 当您拥有同名托管区域时,对流层创建别名 A 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44350929/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com