3
我正在使用ec2_remote_facts查找基于标签的实例的ec2事实。Ansible ec2_remote_facts
- name: Search ec2
ec2_remote_facts:
filters:
"tag:Name": "{{hostname}}"
aws_access_key: "{{aws_access_key}}"
aws_secret_key: "{{aws_secret_key}}"
region: "{{aws_region}}"
register: ec2_info
现在我希望得到特定主机的实例ID的实例ID,并将其存储在一个变量在我的剧本来使用它。
有人可以帮助找到或提取实例ID。
感谢,
此代码剪断已经搞砸缩进和可能混淆的新人。第一部分是一个任务列表(没有播放头像'hosts'等),第二部分有播放头,但任务缩进不正确。我建议将这个代码块分成两部分 - 第一部分是来自某些较大型游戏的任务列表,第二部分是带有更正任务缩进的游戏。 –
另请参阅详细输出的“-v”标志以查看将存储在寄存器中的数据结构。 - 如果您只需要知道返回类型的结构,那么比添加调试语句更容易一些。 – Erich