「Ansible」- 使用 ansible.cfg 配置

3.1 配置文件(ansible.cfg)

配置文件 /etc/ansible/ansible.cfg 用于控制 Ansible 的行为,可以修改 Ansible 的主机目录、扩展模块位置、远程主机的临时目录、管理节点的临时目录、连接端口号、超时时间等等。参考「Configuring Ansible」一文。

配置文件优先级(有高到低):

ANSIBLE_CONFIG – 环境变量

ansible.cfg – 当前目录

$HOME/.ansible.cfg – 用户家目录($HOME)

/etc/ansible/ansible.cfg

Ansible 1.5 以前版本的顺序如下:

ansible.cfg – 当前目录

ANSIBLE_CONFIG – 环境变量

.ansible.cfg – 用户家目录($HOME)

/etc/ansible/ansible.cfg