Ansible:在playbook中指定库存文件

时间:2017-12-06 19:20:01

标签: ansible ansible-inventory ansible-facts

因此,根据我收集的内容,我们可以使用ansible.cfg设置运行playbook时ansible查找的默认库存文件。

我们还可以通过命令行运行ansible playbook时使用-i参数覆盖该库存。

有没有办法让我在不使用命令行或更改ansible.cfg文件的情况下在剧本中指定特定的特殊库存文件?

1 个答案:

答案 0 :(得分:1)

您可以使用add_host模块在​​剧本内部形成动态广告资源 但是您必须编写一些库存文件解析器以将正确的参数提供给add_host

一般来说,这是错误的方法。你应该把剧本和库存分开。

相关问题