Amazon ec2 Ansible Inventory AWS_EC2插件如何显示主机名和私有IP

Amazon ec2 Ansible Inventory AWS_EC2插件如何显示主机名和私有IP,amazon-ec2,ansible,Amazon Ec2,Ansible,是否有任何模板主机名与aws ec2插件?这是我的清单脚本: plugin: aws_ec2 keyed_groups: - key: tags.role prefix: aws hostnames: - tag:Name - private-ip-address groups: integration: group_names 运行ansible inventory-i integration.aws_ec2.yml--graph可以得到以下信息 @all:

是否有任何模板主机名与aws ec2插件?这是我的清单脚本:

plugin: aws_ec2
keyed_groups:
  - key: tags.role
    prefix: aws
hostnames:
  - tag:Name
  - private-ip-address
groups:
    integration: group_names
运行
ansible inventory-i integration.aws_ec2.yml--graph
可以得到以下信息

@all:
  |--@aws_apilb:
  |  |--apilb001.core.int.ec2.corp.pvt
  |--@aws_bastion:
  |  |--core-bastion
  |  |--ops-bastion
  |  |--webint-bastion-bastion
但是我想要这样的东西,包括私有ip。我可以通过移除
tag:Name
或保留它来获得一个或另一个,但我想要两者

@all:
  |--@aws_apilb:
  |  |--apilb001.core.int.ec2.corp.pvt (10.111.0.111)
  |--@aws_bastion:
  |  |--core-bastion  (10.111.0.112)
  |  |--ops-bastion  (10.111.0.113)
  |  |--webint-bastion-bastion  (10.111.0.113)

我怀疑目前是否有办法(ansible v2.9)实现您所寻求的目标。然而,我可以找到一个悬而未决的请求类似的功能,可以在ansible v2.10

同时,您可以按照建议覆盖现有插件