我正在尝试在元数据中查找安全组ID,但只有该组的名称。
得到curl
的名字是这样的:
curl http://169.254.169.254/latest/meta-data/security-groups/
结果
some-secgroup-name
我需要像这样一个sg-1234567911
的ID
任何想法如何在元数据中找到(没有CLI)?
您需要实例的MAC地址。要获得它,您可以使用元数据网址执行curl
:
http://169.254.169.254/latest/meta-data/mac
完成后,您可以从network
部分获取安全组:
http://169.254.169.254/latest/meta-data/network/interfaces/macs/<your_mac>/security-group-ids