Amazon ec2 Ansible Inventory AWS_EC2插件如何显示主机名和私有IP
是否有任何模板主机名与aws ec2插件?这是我的清单脚本: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:
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 同时,您可以按照建议覆盖现有插件