我在AWS的主机上有一个ec2标记“名称”。我需要在清单中的主机名后面添加一个后缀。我实质上是想这样做:
plugin: aws_ec2
strict: False
hostnames: '"tag:Name" + ".suffix.com"'
只要我在库存插件yaml文件中执行类似于Jinja的操作,ansible-inventory
就会停止将文件解析为YAML,并且出现错误。
以前,在将aws_ec2.py脚本用于清单时,我可以执行以下操作:
destination_format: "{0}.suffix.com"
destination_format_tags: "Name"
我宁愿使用该插件,因为它具有不错的功能,而旧的硬皮aws_ec2.py脚本则没有。