Tag: ansible-facts
Verwenden Sie dieses tag für Fragen zu Ansible Fakten – Werte entdeckt, die von der setup-Modul von Ansible oder gezogen von ohai/facter.
2
Antworten
Ich bin mit Ansible /Ansible Tower und möchte bestimmen, was Fakten sind auf meiner Windows-host. Die Dokumentation Staaten, die ich ausführen kann, die folgenden: ansible hostname -m setup Wie würde ich integrieren diese in ein Textbuch, die
1
Antworten
Brauche ich, um zwei zu retten 2 IPs eine variable in einem vars_file beim Start ec2_instances, die später während der Bereitstellung. Dies ist, wie ich bin sparen eine single-server-ip: - name: Save server public IP to vars
4
Antworten
Ich versuche, Ansible Arbeit mit --limit und das zu tun, brauche ich Fakten über andere hosts, die ich bin-caching mit fact_caching. Welchen Befehl soll ich ausführen, so dass es einfach sammelt alle Fakten auf den alle hosts
2
Antworten
Wenn wir überprüfen hostvars mit: - name: Display all variables/facts known for a host debug: var=hostvars[inventory_hostname] Erhalten wir: ok: [default] => { "hostvars[inventory_hostname]": { "admin_email": "
[email protected]", "admin_user": "root", "ansible_all_ipv4_addresses": [ "192.168.35.19", "10.0.2.15" ],... Wie würde ich das
8
Antworten
Kann ich tun, dass mit shell mit einer Kombination von getent und awk wie diese: getent passwd $user | awk -F: '{ print $6 }' Für die Referenz, in der Marionette ich kann eine benutzerdefinierte Tatsache, wie
2
Antworten
Ich habe den folgenden code - set_fact: MY_HOSTNAME: "SOME VALUE" MY_SERVER: "00.00.00.00" - name: Get MY server set_fact: MY_SERVER: "{{ groups[MY_HOSTNAME][0] }}" when: groups[MY_HOSTNAME] is defined Im obigen code groups[MY_HOSTNAME] ist ein array. Was ist der beste
3
Antworten
Ich würde das gerne ändern ansible_default_ipv4 zeigen eth1 anstelle von eth0. Kann ich dies in entweder dem playbook oder über den --extra-vars option? InformationsquelleAutor jd50 | 2015-04-07
3
Antworten
Weiß jemand, wie man etwas tun (wie wait for port /boot von dem verwalteten Knoten) VOR Fakten? Ich weiß, ich kann schalten Sie Fakten aus gather_facts: no und DANN warten-port, aber was, wenn ich die Fakten, während
8
Antworten
Kann ich tun, dass mit shell mit einer Kombination von getent und awk wie diese: getent passwd $user | awk -F: '{ print $6 }' Für die Referenz, in der Marionette ich kann eine benutzerdefinierte Tatsache, wie
10
Antworten
Sehe ich, dass Ansible bietet einige vordefinierte Variablen, die wir verwenden können, playbooks und template-Dateien. Zum Beispiel die host-ip-Adresse ist ansible_eth0.ipv4.Adresse. Googleing und Suche in den docs ich kann nicht finden, eine Liste aller verfügbaren Variablen. Würde
5
Antworten
Wie kommst du auf die aktuelle host-IP-Adresse in eine Rolle? Ich weiß, Sie können die Liste der Gruppen der host Mitglied ist, und der hostname des host, aber ich bin nicht in der Lage, eine Lösung zu