在virtualenv中在哪里创建ansible主机文件?

Júl*_*rko 5 pip virtualenv ansible

我使用 pip 将 ansible 安装到我的 virtualenv 中,但我没有找到 hosts 文件。

我有一个/etc/ansible/hosts,但这与系统上 ansible 的全局安装有关。

Kon*_*rov 6

您可以在任何您喜欢的地方创建库存文件。

只需通过-i /path/to/inventory参数或设置将Ansible 指向它:

[defaults]
inventory = /path/to/inventory
Run Code Online (Sandbox Code Playgroud)

在你当地 ansible.cfg文件中。

Ansible 在此处搜索配置文件(按此顺序):

  • ANSIBLE_CONFIG(环境变量)
  • ansible.cfg(在当前目录中)
  • .ansible.cfg(在主目录中)
  • /etc/ansible/ansible.cfg