~/. ansible/plugins/modules/ /usr/share/ansible/plugins/modules/
Wo befinden sich Ansible-Python-Module?
Standardmäßig geht Ansible davon aus, dass es auf Ihrem Remote-System ein /usr/bin/python finden kann, das entweder Python2, Version 2.6 oder höher oder Python3, 3.5 oder höher ist.
Woher weiß ich, ob Ansible-Module installiert sind?
Ansible hat einen sehr attraktiven Befehl namens ansible-doc. Dieser Befehl teilt alle Moduldetails mit, die in Ihrem System installiert sind.
Wo platziere ich benutzerdefinierte Ansible-Module?
Also, wie füge ich benutzerdefinierte Module hinzu ?
- ~/.ansible/plugins/modules/
- /usr/share/ansible/plugins/modules/
- jedes Verzeichnis in der Umgebungsvariable ANSIBLE_LIBRARY.
Wie liste ich Ansible-Module auf?
Sie können Module von der Kommandozeile aus ausführen:
- ansible webservers -m service -a "name=httpd state=started" ansible webservers -m ping ansible webservers -m command -a "/sbin/reboot -t now"
- - Name: Neustart des Servers Befehl: /sbin/reboot -t now.
- - Name: Webserver-Dienst neu starten: Name: httpd Status: neu gestartet.