ansible-config#
Утилита ansible-config предназначена для работы с настройками Ansible.
В минимальном формате запуск утилиты ansible-config выглядит следующим образом
ansible-config [ARGUMENTS] ACTION [ACTION_ARGUMENTS]
где:
ARGUMENTS– общие аргументыansible-config.ACTION– действие, которое необходимо выполнить.ACTION_ARGUMENTS– аргументы, специфичные для конкретного действия.
Общие аргументы утилиты:
- --version#
Вывод версии Ansible, пути к файлу настроек и пути поиска модулей.
- -h, --help#
Вывод справки.
- -v, --verbose#
Включение подробного вывода, показывающего больше информации о выполнении команды.
Увеличение уровня детализации возможно при добавлении нескольких
-v. Утилита может выводить до-vvvvvv. Рекомендуемый уровень для общей отладки –-vvv, для отладки соединений –-vvvv.
Действия и их аргументы:
- list#
Отображение всех доступных параметров конфигурации Ansible.
Доступные аргументы:
- --format <FORMAT>, -f <FORMAT>#
Формат вывода.
- -c <CONFIG_FILE>, --config <CONFIG_FILE>#
Путь к файлу конфигурации.
- -t <TYPE>, --type <TYPE>#
Фильтрация параметров по указанному типу расширений.
- dump#
Вывод текущих настроек конфигурации, включая
ansible.cfg, если он указан.Доступные аргументы:
- --format <FORMAT>, -f <FORMAT>#
Формат вывода.
- --only-changed, --changed-only#
Отображение измененных настроек.
- -c <CONFIG_FILE>, --config <CONFIG_FILE>#
Путь к файлу конфигурации.
- -t <TYPE>, --type <TYPE>#
Фильтрация параметров по указанному типу расширений.
- view#
Отображение содержимого используемого файла конфигурации Ansible в терминале.
Доступные аргументы:
- -c <CONFIG_FILE>, --config <CONFIG_FILE>#
Путь к файлу конфигурации.
- -t <TYPE>, --type <TYPE>#
Фильтрация параметров по указанному типу расширений.
- init#
Создание нового файла конфигурации Ansible с базовыми параметрами.
Доступные аргументы:
- --disabled#
Все параметры будут закомментированы.
- --format <FORMAT>, -f <FORMAT>#
Формат вывода.
- -c <CONFIG_FILE>, --config <CONFIG_FILE>#
Путь к файлу конфигурации.
- -t <TYPE>, --type <TYPE>#
Фильтрация параметров по указанному типу расширений.
- validate#
Проверка корректности конфигурационного файла.
Доступные аргументы:
- --format <FORMAT>, -f <FORMAT>#
Формат вывода.
- -c <CONFIG_FILE>, --config <CONFIG_FILE>#
Путь к файлу конфигурации.
- -t <TYPE>, --type <TYPE>#
Фильтрация параметров по указанному типу расширений.
Примеры использования:
ansible-config dump
ansible-config dump --only-changed
ansible-config init --disabled
ansible-config view