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

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


linux:ansible:module

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

linux:ansible:module [2023/11/22 23:20]
werwolf создано
linux:ansible:module [2023/11/22 23:42] (текущий)
werwolf
Строка 1: Строка 1:
 ==== Модули ansible ==== ==== Модули ansible ====
  
-https://​docs.ansible.com/​ansible/​latest/​collections/​index_module.html+[[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.1700684441.txt.gz · Последние изменения: 2023/11/22 23:20 — werwolf