我想用Ansible获得EC2实例元数据,并根据这些元数据对这些实例做些什么。但是,为了获得元数据,ec2_facts希望将SSH放入实例中。
我认为应该可以在没有SSH连接的情况下获得实例元数据。
你能帮我一下吗?
谢谢。
发布于 2014-08-12 12:53:59
您可以使用API检索有关实例的信息,但ec_facts不使用它。Ansible模块具体做的是通过http://169.254.169.254/latest/meta-data/获取元数据,这只能从实例本身进行。
有关您希望获取的实例数据的更多信息将有助于了解。此时,核心中没有aws云模块来检索有关实例的一般信息,但是Ansible使编写一个实例变得很容易。
下面是一个模块的示例,该模块返回与一组标记- lookup匹配的实例的信息。
https://stackoverflow.com/questions/25257482
复制相似问题