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