Suchergebnisse für Anfrage "ansible"

2 die antwort

Ansible Regex entkommen Dollarzeichen

Ich versuche, den URL-Wert in der Konfigurationsdatei mit Ansible @ zu änder $CONSOLE_URI = "http://172.18.18.103/controller/"; Ich verwende das Modul lineinfile, aber es funktioniert nicht. Ich habe versucht, $ mit doppelten Schrägstrichen zu ...

8 die antwort

ansible with_items list of lists wird abgeflacht

Ich versuche, mit ansible eine Liste von Listen zu durchlaufen, um einige Pakete zu installieren. Aber {{item}} gibt jedes Element in den Unterlisten und nicht die Unterliste selbst zurück. Ich habe eine Yaml-Datei, die aus einer Manifest-Liste ...

12 die antwort

Wie überprüfe ich, ob eine Datei in Ansible existiert?

Ich muss prüfen, ob eine Datei in @ existie/etc/. Wenn die Datei existiert, muss ich die Aufgabe überspringen. Hier ist der Code, den ich benutze: - name: checking the file exists command: touch file.txt when: $(! -s /etc/file.txt)Wenn ...

TOP-Veröffentlichungen

4 die antwort

Verwenden Sie Ansible set_fact, um ein Wörterbuch aus den Registerergebnissen zu erstellen

n Ansible habe ich @ verwendregister um die Ergebnisse einer Aufgabe in der Variablen @ zu speichepeople. Das Zeug weglassen, das ich nicht brauche, es hat diese Struktur: { "results": [ { "item": { "name": "Bob" }, "stdout": "male" }, { "item": ...

10 die antwort

In Ansible, wie man Variablen aus verschiedenen Dateien in einem Array kombiniert?

In Ansible habe ich in einer Rolle folgende vars-Dateien: vars/ app1.yml app2.ymlJede Datei enthält Variablen, die für eine App / Website wie diese spezifisch sind: name: app1 git_repo: https://github.com/philgyford/app1.git # ...

18 die antwort

Ansible: kopiere einen Verzeichnisinhalt in ein anderes Verzeichnis

Ich versuche, den Inhalt des Verzeichnisses dist in das Verzeichnis nginx zu kopieren. Ich schreibe das nächste: - name: copy html file copy: src=/home/vagrant/dist/ dest=/usr/share/nginx/html/ remote_src=yes directory_mode=yesAber wenn ich ...

4 die antwort

Wie kann ich jinja2-Vorlagen in Ansible testen?

Manchmal muss ich einige jinja2-Vorlagen testen, die ich in meinen ansiblen Rollen verwende. Was ist der einfachste Weg, dies zu tun? Zum Beispiel habe ich eine Vorlage (test.j2): {% if users is defined and users %} {% for user in users %}{{ ...

2 die antwort

Wie verwende ich die Ansible 2.0-Python-API, um ein Playbook auszuführen?

Ich versuche, ein Python-Skript zu schreiben, das vorhandene Ansible-Playbooks aufruft (weil ich beim Durchlaufen einer Variablenliste eine Wiedergabeliste durchlaufen möchte). Dieser Beitrag erklärt es sehr gut, für ansible ...

6 die antwort

Ansible: Variable nur setzen, wenn undefiniert

Ich möchte eine ansible Variable auf einen Standardwert setzen, aber nur, wenn die Variable undefiniert ist. Ansonsten würde ich es gerne unverändert lassen. Ich habe diese beiden Ansätze ausprobiert und beide erzeugen eine ...

4 die antwort

Ansible Testvariablentyp

Ich verwende eine vorhandene Rolle und möchte sie ändern, um ihre Funktionen zu erweitern. Derzeit besteht eine seiner Aufgaben darin, Verzeichnisse zu erstellen. Diese Verzeichnisse werden als Variable mit einer Liste von Zeichenfolgen an die ...