从AWS实例浏览器功能获取自定义标记

时间:2012-02-18 00:14:27

标签: python batch-file amazon-ec2 boto

我正在尝试通过其内部浏览器方法从AWS实例获取“name”标记。在我的批/脚本中,我有以下内容:

.\wget.exe -O - http://169.254.169.254/latest/meta-data/instance-id > c:\instance.id

有没有办法获得你在启动实例时创建的自定义标签?我想通过boto创建实例时保存一些我推送的信息。我基本上可以将instance.id与我创建的属性匹配,在本例中为“name”标记。但似乎没有办法从实例本身获取该名称标记。

上面的代码表示我在批处理中运行以获取instance.id的操作,我想对自定义“标记”执行相同的操作。

1 个答案:

答案 0 :(得分:1)

不,您无法使用提供给实例的元数据来访问标记。我建议使用run_instances的user_data属性。您可以通过下载文件http://169.254.169.254/latest/user-data来检索您在user_data属性中保存的任何数据。