Amazon ec2 如何使用Ansibles aws_ec2插件和group by KeyName创建动态资源清册?

Amazon ec2 如何使用Ansibles aws_ec2插件和group by KeyName创建动态资源清册?,amazon-ec2,ansible,Amazon Ec2,Ansible,我试过这个: plugin: aws_ec2 regions: - us-east-1 keyed_groups: - key: KeyName prefix: KeyName_ compose: - ansible_host: private_ip_address 使用KeyName、key name、key\u name的不同大小写,沿着这条线进行各种组合。但是没有骰子 我也不知道如何调试它,而是获取每个主机附带的属性列表 1: 在我尝试过的所有组合中,我都没有尝试使用

我试过这个:

plugin: aws_ec2
regions:
  - us-east-1
keyed_groups:
  - key: KeyName
    prefix: KeyName_
compose:
  - ansible_host: private_ip_address
使用KeyName、key name、key\u name的不同大小写,沿着这条线进行各种组合。但是没有骰子

我也不知道如何调试它,而是获取每个主机附带的属性列表

1:

在我尝试过的所有组合中,我都没有尝试使用key_name作为键。只有前缀。这就解决了问题

二:

调试主机变量可以通过运行来完成

ansible localhost-m debug-a'var={{{hostvars | to_nice_json}}

我强烈建议您将其导入到一个文件中,因为我的输出几乎是两万行输出