有没有办法使用 aws cli 或任何其他工具来执行此任务?
提前致谢。
答案 0 :(得分:0)
不用太过分了,你应该可以使用CLI来解决问题。我想你可以使用list-resource-record-sets列出A记录,然后使用change-resource-record-sets进行迭代。对不起,我现在没有更详细的答案。
编辑:绝对可以使用CLI或boto等来迭代托管区域和资源记录,并更新它们。
答案 1 :(得分:0)
您可以通过导入区域文件快速为Amazon Route 53托管区域创建所有资源记录集。
请参阅:Creating Resource Record Sets By Importing a Zone File
但是,我不确定这是否可用于指向" ALIAS记录",这是将Route 53配置为指向Elastic Load Balancing服务的方法。这与标准A
记录不同,因为负载均衡器应始终由DNS名称而不是IP地址引用。由于IP地址可以更改(并且通常使用多个IP地址),因此 建议创建A
记录以加载平衡器是明智的。相反,使用" ALIAS"路由53中的选项可自动解析地址,或使用CNAME
记录指向负载均衡器的DNS名称。
请参阅:Choosing Between Alias and Non-Alias Resource Record Sets
最简单的方法可能是导入包含负载均衡器CNAME记录的区域文件。