Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以从cli覆盖ansible.cfg中的值吗?_Ansible - Fatal编程技术网

我可以从cli覆盖ansible.cfg中的值吗?

我可以从cli覆盖ansible.cfg中的值吗?,ansible,Ansible,我要覆盖: [defaults] roles_path = ansible_galaxy:roles 如果可能的话,从ansible.cfg的外部。是否有某种方法可以在不创建单独的ansible.cfg的情况下实现这一点?没有通用方法覆盖ansible配置文件中的设置 对于所需的用例,可以使用ANSIBLE\u ROLES\u PATH环境变量: ANSIBLE_ROLES_PATH=/path/to/roles ansible-playbook my_playbook.yml

我要覆盖:

[defaults]
roles_path = ansible_galaxy:roles

如果可能的话,从ansible.cfg的外部。是否有某种方法可以在不创建单独的
ansible.cfg
的情况下实现这一点?

没有通用方法覆盖ansible配置文件中的设置

对于所需的用例,可以使用
ANSIBLE\u ROLES\u PATH
环境变量:

ANSIBLE_ROLES_PATH=/path/to/roles ansible-playbook my_playbook.yml