【发布时间】:2017-11-15 04:08:06
【问题描述】:
有什么方法可以获取在同一 cloudformation 模板中的自动缩放组中创建的实例的 dns 名称?
目标是:
从创建的实例中获取 DNS 名称。 为 dns 实例名称创建一个众所周知的记录集别名,以便团队中的每个人都知道它以获得远程访问。我们不想使用 elastic-ip。
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-cloudformation recordset
有什么方法可以获取在同一 cloudformation 模板中的自动缩放组中创建的实例的 dns 名称?
目标是:
从创建的实例中获取 DNS 名称。 为 dns 实例名称创建一个众所周知的记录集别名,以便团队中的每个人都知道它以获得远程访问。我们不想使用 elastic-ip。
谢谢!
【问题讨论】:
标签: amazon-web-services amazon-cloudformation recordset
Cloudformation 不知道 Auto Scaling 组创建的 EC2 实例。
在 Auto Scaling 组之外构建 bastion 系统更为常见。然后,您可以拥有一个固定主机,允许您访问 ASG 中的所有实例。
【讨论】:
aws ec2 describe-autoscaling-group ...
如果您希望将特定 DNS 名称关联到 EC2 实例,您可以:
这可以通过AWS Command-Line Interface (CLI) aws ec2 associate-address 命令来完成。见:associate-address documentation
【讨论】: