~/. ansible/plugins/modules/ /usr/share/ansible/plugins/modules/
Dove si trovano i moduli Python di Ansible?
Per impostazione predefinita, Ansible presume di poter trovare un /usr/bin/python sul tuo sistema remoto che sia Python2, versione 2.6 o successiva o Python3, 3.5 o successiva.
Come faccio a sapere se i moduli Ansible sono installati?
Ansible ha un comando molto interessante chiamato ansible-doc. Questo comando dirà tutti i dettagli del modulo installato nel tuo sistema.
Dove metto i moduli Ansible personalizzati?
Allora, come aggiungere moduli personalizzati ?
- ~/.ansible/plugins/modules/
- /usr/share/ansible/plugins/modules/
- qualsiasi directory nella variabile di ambiente ANSIBLE_LIBRARY.
Come faccio a elencare i moduli Ansible?
Puoi eseguire i moduli dalla riga di comando:
- server web ansible -m servizio -a "name=httpd state=started" server web ansible -m ping server web ansible -m comando -a "/sbin/reboot -t now"
- - nome: riavvia il server comando: /sbin/reboot -t now.
- - nome: riavvia il servizio del server web: nome: httpd stato: riavviato.