【发布时间】:2019-02-08 15:16:54
【问题描述】:
我正在尝试通过 terraform 在 AWS route53 服务中创建多值 SRV DNS 条目。值应取自实例标签。由于这只是一条记录,count 的方法不适用。
诀窍是,我有 10 个实例,但需要先通过查找特定标签来过滤它们。根据结果列表,应使用分配给每个实例的Name 标签创建 SRV 记录。
知道如何解决这个问题吗?
提前感谢您的任何提示。
【问题讨论】:
-
我会使用外部数据将数据收集到 JSON 中,然后通过 terraform 将其转换为地图,并使用 count 循环遍历它并创建 DNS 记录。
-
你能分享你到目前为止的代码吗?您是与实例同时创建 SRV 记录还是单独创建?您是否也考虑过使用 Route53 服务发现而不是尝试自己实现?
标签: amazon-web-services terraform amazon-route53 srv