ansible.cfg在哪里
时间: 2023-10-23 11:13:04 浏览: 135
ansible简介
ansible.cfg 文件可以放置在以下多个位置中的任何一个位置:
- `/etc/ansible/ansible.cfg`:这是全局 ansible.cfg 文件,适用于所有用户和所有 playbooks。
- `~/.ansible.cfg`:这是用户级别的 ansible.cfg 文件,只适用于当前用户。如果存在这样的文件,则会覆盖全局文件中的任何设置。
- `./ansible.cfg`:这是 playbook 级别的 ansible.cfg 文件,位于 playbook 的根目录中。如果存在这样的文件,则会覆盖全局文件中的任何设置。
在默认情况下,Ansible 会在以下位置查找 ansible.cfg 文件:
- 首先搜索当前目录中是否存在 ansible.cfg 文件。
- 如果没有找到,则搜索用户主目录中的 .ansible.cfg 文件。
- 如果还没有找到,则搜索 /etc/ansible/ansible.cfg 全局配置文件。
你可以使用 ansible-config 命令来查看当前 ansible.cfg 文件的位置和其他配置信息。例如:
```
ansible-config dump --only-changed
```
阅读全文