如何忽略 .ansible.cfg 中的库存选项?



我已经仔细检查了Ansible是否正在读取我的.ansible.cfg文件(确实如此(。

但是,如果我使用该设置:

inventory      = /my/local/inventory

如果我在运行ansible时忽略-i选项,我会不断收到错误消息No hosts matched.

我已经尝试过ansible -vvv但这并没有透露任何信息。

我还查看了 https://github.com/ansible/ansible/issues/11907 并检查了没有设置任何ENV变量。

还有其他建议吗?

你说.ansible.cfg哪个文件将在你的主目录中搜索。如果您期望当前目录的 Ansible 配置,请确保它被称为ansible.cfg。有关 Ansible 配置搜索顺序的更多信息,请参阅文档。

最新更新