Настройка Ansible
В этом разделе описано, как управлять настройками Ansible.
Файл конфигурации
Некоторые настройки Ansible можно настраивать через файл конфигурации (ansible.cfg). Стандартная конфигурация должна быть достаточной для большинства пользователей, но могут быть причины для их изменения. Пути, где ищется файл конфигурации, перечислены в документации.
Получение последней конфигурации
Если Ansible устанавливается через менеджер пакетов, последний файл ansible.cfg должен присутствовать в /etc/ansible, возможно, в виде файла «.rpmnew» (или другого) в случае обновлений.
Если вы установили Ansible через pip или из исходного кода, вы можете создать этот файл, чтобы переопределить значения по умолчанию в Ansible.
Пример файла доступен на Github.
Дополнительные сведения и полный список доступных конфигураций см. в конфигурационных параметрах. Начиная с версии Ansible 2.4, можно использовать утилиту командной строки ansible-config для перечисления доступных параметров и проверки текущих значений.
Для подробных сведений см. Настройки конфигурации Ansible.
Настройка окружения
Ansible также позволяет настраивать параметры с помощью переменных окружения. Если эти переменные окружения установлены, они переопределят любые настройки, загруженные из файла конфигурации.
Полный список доступных переменных окружения см. в Настройках конфигурации Ansible.
Параметры командной строки
Не все параметры конфигурации доступны в командной строке, только те, которые считаются наиболее полезными или распространенными. Настройки в командной строке переопределяют те, что переданы через файл конфигурации и окружение.
Полный список доступных параметров см. в ansible-playbook и ansible.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/installation_guide/intro_configuration.html