我已经尝试过了:
plugin: aws_ec2
regions:
- us-east-1
keyed_groups:
- key: KeyName
prefix: KeyName_
compose:
- ansible_host: private_ip_address
使用KeyName,key-name,key_name的各种情况沿这条线进行各种组合。但没有骰子。
我也不知道如何调试它,也没有获得每台主机附带的要使用的属性列表。
答案 0 :(得分:0)
一个:
在我尝试过的所有组合中,我都没有尝试将 key_name 作为键。仅前缀。这样就解决了。
两个:
调试主机变量可以通过运行来完成。
ansible localhost -m debug -a 'var={{ hostvars | to_nice_json }}'
我强烈建议您将其通过管道传输到文件中,因为我的输出将近2万行。