Spec-Zone.ru › Ansible

Модули

  • Включение модулей
  • Использование модулей

Модули являются основными строительными блоками 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API