【发布时间】:2019-07-19 23:18:55
【问题描述】:
我需要根据要创建的实例数量来创建动态数量的子域。我的目标 id 是创建类似
的东西customer-code-100.example.com
customer-code-101.example.com
customer-code-102.example.com
customer-code-103.example.com
我已经研究过,但似乎没有解决方案。我需要能够在多个主机上运行 Puppet,但它们每个都需要不同的域。
理想情况下,我希望能够使用自动缩放或某种动态方式来完成此任务,但我无法找到任何答案。
MyRecordSet:
Type: AWS::Route53::RecordSet
Properties:
HostedZoneName: example.com.
Name: !Join[".", [!Ref Alias, "example.com"]]
Type: A
【问题讨论】:
-
您需要为每个实例创建一个子域的特定用例是什么?通常,访问将通过负载均衡器。
-
@JohnRotenstein 感谢答案下的解释。此用例是按可用区分隔每个客户。我们还需要使用 Puppet,但由于 Puppet 是基于认证的,我们需要为每个主机提供一个唯一的域。希望这会有所帮助。
标签: amazon-web-services amazon-cloudformation amazon-route53