Модули
Модули — основные строительные блоки плейбуков Ansible. Хотя обычно мы не говорим о «плагинах модулей», модуль — это тип плагина. Описание различий между модулями и другими плагинами для разработчиков см. в разделе Модули и плагины: в чём разница?.
Включение модулей
Чтобы включить пользовательский модуль, поместите его в один из следующих каталогов:
- любой каталог, добавленный в переменную среды
ANSIBLE_LIBRARY($ANSIBLE_LIBRARYпринимает список, разделённый двоеточиями, например$PATH) ~/.ansible/plugins/modules//usr/share/ansible/plugins/modules/
Дополнительные сведения об использовании локальных пользовательских модулей см. в разделе Добавление модуля или плагина вне коллекции.
Использование модулей
Сведения об использовании модулей в разовых задачах см. в разделе Введение в разовые команды. Сведения об использовании модулей в плейбуках см. в разделе Плейбуки Ansible.
См. также
- Плейбуки Ansible
-
Введение в плейбуки
- Разработка модулей
-
Введение в создание модулей Ansible
- Разработка коллекций
-
Руководство по созданию коллекций Ansible
- Общение
-
Есть вопросы? Нужна помощь? Хотите поделиться идеями? Посетите руководство по общению сообщества Ansible
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/plugins/module.html