AWS js aws-sdk:使用Route 53 DNS名称进行查询以获取关联的EC2实例

时间:2018-11-30 06:50:05

标签: amazon-web-services amazon-ec2 aws-sdk aws-sdk-js aws-sdk-nodejs

我正在写一个实用程序,需要了解哪些EC2实例当前与Route 53 DNS名称相关联。例如:

domain name: Aus-Mongo-Prod-1

可能指向3个物理ec2实例:

12.12.13.4
34.34.56.12
45.12.23.23

我在组织中了解的主要模式是:

Route53 name -> ELB Classic/ELB 2 -> EC2 instances

我计划以编程方式使用js aws-sdk来查询每种资源类型,并从DNS名称到EC2实例在树中“跟随链接”。

我认为我将使用以下aws-sdk服务:

  1. route53Resolver
  2. elb
  3. ec2

我的问题:

  1. 那里已经有一个图书馆吗?
  2. 如果我自己编写此代码,这些是正确的aws服务,还是API中有一些更通用的解析器服务。
  3. 我将在AWS对象之间使用哪些其他模式? 需要掩盖吗?

0 个答案:

没有答案