Spec-Zone.ru › Ansible

Модули

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

Модули — основные строительные блоки плейбуков 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

Spec-Zone.ru

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