禁用 ansible-playbook 的清单缓存

禁用 ansible-playbook 的清单缓存

我正在运行一个剧本(无论如何,它都是通过 SSH 登录到另一台机器)。

ansible-playbook -i inventory.ini -l myhost1 myplaybook.yml

为此,我使用库存文件。

myhost1 ansible_host=127.3.4.5 ansible_user=root ansible_password=Blabla9

如果我将 ansible_passwort 更改为错误的内容,则需要一些时间,剧本就会因错误而失败。

我尝试了很多事情。

设置外壳变量:

export ANSIBLE_INVENTORY_CACHE=False

设置ansible.cfg:

[inventory] 
cache=False

ansible-playbook 的参数

flush-cache

什么都没起作用。有任何想法吗??

相关内容