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.

Ansible - Holen Sie sich die Fakten, die von Remote-Windows-Hosts

Anzahl der Antworten 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

Verketten von strings mit with_items und weisen Sie auf eine variable in Ansible

Anzahl der Antworten 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

Schnellste Weg zum sammeln von Fakten, die der Tatsache cache

Anzahl der Antworten 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

Wie Sie angeben, wird ein array-oder Listen-element Tatsache mit yaml?

Anzahl der Antworten 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

Wie komme ich zu einem beliebigen remote-Benutzer home-Verzeichnis in Ansible?

Anzahl der Antworten 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

Überprüfen Sie, ob arrays definiert und nicht leer, ansible

Anzahl der Antworten 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

Wie ändern Sie ansible_default_ipv4?

Anzahl der Antworten 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

Ansible - Aktionen VOR dem Sammeln von Fakten

Anzahl der Antworten 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

Wie bekomme ich das Home-Verzeichnis des entfernten Benutzers in Ansible?

Anzahl der Antworten 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

Wo kann ich eine Liste der vordefinierten Variablen von Ansible erhalten?

Anzahl der Antworten 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

Ansible: Erhalte die aktuelle IP-Adresse des Zielhosts

Anzahl der Antworten 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