Расширение#
Расширение (plugin) – это фрагмент кода, который расширяет основные функции Ansible. Расширения используются для управления подключениями, обработки данных, ведения журналов, написания пользовательских модулей и многого другого.
В Ansible Core доступны расширения следующих типов:
Для просмотра точного списка доступных расширений используйте команду:
ansible-doc -t <plugin_type> -l
Здесь <plugin_type> – тип расширения:
become;cache;callback;connection;filter;inventory;lookup;module(по умолчанию);shell;strategy;test;vars.
Для просмотра документации и примеров для конкретного расширения используйте команду:
ansible-doc -t <plugin_type> <plugin_name>