Инструменты пользователя

Инструменты сайта


linux:ansible:module

Модули ansible

https://docs.ansible.com/ansible/latest/collections/index_module.html

Это небольшие программы, каждый модуль выполняет конкретную задачу. Модули можно выполнять отдельно в ad-hoc командах, как мы это сделали выше, указав используемый модуль с помощью -m ios_command, затем передали этому модулю аргумент -a “commands=’sh ip arp ‘“, в нашем случае аргумент это команда которую надо выполнить на удаленном устройстве, есть так же аргументы которые влияют на поведение модулей. Модули так же можно прописывать в Playbook. После выполнения модуль возвращает результаты в формате JSON.

В Ansible модули разделены на следующие категории:

  • core — модули, которые поддерживает основная команда разработчиков Ansible.
  • network — поддерживает Ansible Network Team.
  • certified — поддерживают партнеры Ansible
  • community — поддерживает сообщество Ansible
linux/ansible/module.txt · Последние изменения: 2023/11/22 23:42 — werwolf