有没有办法让正在运行的实例通过元数据工具找到 ec2帐户实例运行时所用的名称?
查找元数据服务可以得到以下我们可以查询的项目:
ami-id
ami-launch-index
ami-manifest-path
hostname
instance-id
local-ipv4
public-keys/
reservation-id
security-groups
这些都不能满足这一点 – 有什么想法吗?
答案1
将您需要的 EC2 账户数据作为用户数据传递给实例。您可以通过curl http://169.254.169.254/1.0/user-data
在实例上运行来检索传递给实例的用户数据。