Als «ansible» getaggte Fragen

115
Wie erstelle ich eine leere Datei mit Ansible?

Was ist der einfachste Weg, um eine leere Datei mit Ansible zu erstellen? Ich weiß, dass ich eine leere Datei im filesVerzeichnis speichern und dann auf den Remote-Host kopieren kann, aber ich finde das etwas unbefriedigend. Eine andere Möglichkeit besteht darin, eine Datei auf dem Remote-Host zu...

103
Kopieren Sie mehrere Dateien mit Ansible

Wie kann ich in einer Aufgabe mehr als eine einzelne Datei von Ansible auf Remote-Knoten kopieren? Ich habe versucht, die Kopiermodulzeile in meiner Aufgabe zu duplizieren, um Dateien zu definieren, aber es wird nur die erste Datei

97
Kopieren von Dateien zwischen zwei Knoten mit ansible

Ich muss die Datei von Maschine A auf Maschine B kopieren, während meine Kontrollmaschine, von der aus ich alle meine ansible Aufgaben ausführe, Maschine C (lokale Maschine) ist. Ich habe folgendes versucht: Verwenden Sie den Befehl scp im Shell-Modul von ansible hosts: machine2 user:...

97
Ansible Playbooks vs Rollen

Laut den Ansible-Dokumenten ist ein Playbook : ... die Basis für ein wirklich einfaches Konfigurationsmanagement- und Multi-Machine-Deployment-System, wie es es noch nicht gibt und das sich sehr gut für die Bereitstellung komplexer Anwendungen eignet. Und wieder, nach denselben Dokumenten,...

95
So legen Sie Linux-Umgebungsvariablen mit Ansible fest

Hallo, ich versuche herauszufinden, wie Umgebungsvariablen mit Ansible festgelegt werden. etwas, das ein einfacher Shell-Befehl wie folgt lautet: EXPORT LC_ALL=C Als Shell-Befehl ausprobiert und beim Verwenden des Umgebungsmoduls wurde ein Fehler festgestellt, und es ist nichts passiert. Was...

93
Ansible: Variable auf Dateiinhalt setzen

Ich verwende das ec2-Modul ansible-playbook, um eine Variable für den Inhalt einer Datei festzulegen . Hier ist, wie ich es gerade mache. Var mit dem Dateinamen Shell-Aufgabe in catdie Datei Verwenden Sie das Ergebnis von cat, um an das ec2-Modul zu übergeben. Beispielinhalt meines Spielbuchs....

85
Es ist nicht möglich, .bashrc mit Ansible zu beschaffen

Ich kann ssh zum Remote-Host und mache ein source /home/username/.bashrc- alles funktioniert gut. Wenn ich es jedoch tue: - name: source bashrc sudo: no action: command source /home/username/.bashrc Ich bekomme: failed: [hostname] => {"cmd": ["source", "/home/username/.bashrc"],...

84
Ansible: Filtern Sie eine Liste nach ihren Attributen

Ich habe eine Variable namens "Netzwerk" in Ansible registriert: { "addresses": { "private_ext": [ { "type": "fixed", "addr": "172.16.2.100" } ], "private_man": [ { "type": "fixed", "addr": "172.16.1.100" }, { "type": "floating", "addr": "10.90.80.10" } ] } } Ist es möglich, die IP-Adresse...