ansible add_host设置文件中的变量

时间:2018-10-11 03:37:39

标签: ansible

我正在使用ansible的add_host动态创建清单。

下面的代码有效。

- add_host:
     name: hostname
     ansible_ssh_user: root
     ansible_ssh_pass: xxx

但是我要实现的是ansible_ssh_user和ansible_ssh_pass来自文件。这就是我尝试过的。

- add_host:
     name: hostname
     inventory_dir: somedir

在我拥有的目录中

$ cat somedir/host_vars/hostname
ansible_ssh_user: root
ansible_ssh_pass: xxx

但是它不起作用。这可能吗 ?我做错了。

0 个答案:

没有答案