Suchergebnisse für Anfrage "ansible"
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 ...
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 # ...
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": ...
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 ...
Execute curl -X mit ansible playbook
Ich möchte den nächsten Befehl mit ansible Playbook ausführen: curl -X POST [email protected] -H "Content-Type: application/json" http://marathon.service.consul:8080/v2/appsWie kann ich es ausführen? Wenn ich laufe: - name: post to consul ...
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 ...
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 ...
Annehmbare Register mit Schleifen-Debug-Druck funktionieren nicht
Ich habe ein einfaches Playbook, das meinen Servicestatus anzeigen soll. und ich möchte die Ausgabe von der Maschine sehen, um zu sehen, ob der Status aktiv ist oder nicht. Also habe ich einen Debug-Print benutzt, wie folgt: - name: ...
Ansible: Ermittelt die Anzahl der Hosts in der Gruppe
Ich versuche die Anzahl der Hosts einer bestimmten Gruppe zu ermitteln. Stellen Sie sich eine Inventardatei wie diese vor: [maingroup] server-[01:05]Jetzt in meinem Playbook möchte ich die Anzahl der Hosts erhalten, die Teil von @ sinmaingroup ...
Wie Umgebungsvariablen des entfernten Hosts erhalten
Ich habe Probleme mit den Umgebungsvariablen eines Remote-Hosts. Wenn ich beispielsweise {{lookup ('env', 'PATH')}} versuche, wird der Pfad meines Gastcomputers und nicht des Remote-Hosts zurückgegeben. Wie können Umgebungsvariablen des ...