Ich verwende, Ansible 1.6.6
um meine Maschine bereitzustellen.
In meinem Playbook befindet sich eine Vorlagenaufgabe , die eine Zieldatei aus der Jinja2-Vorlage erstellt:
tasks:
- template: src=somefile.j2 dest=/etc/somefile.conf
Ich möchte nicht ersetzen, somefile.conf
wenn es bereits existiert. Ist das mit Ansible möglich? Wenn das so ist, wie?
Sie können zunächst prüfen, ob die Zieldatei vorhanden ist oder nicht, und dann eine Entscheidung anhand der Ausgabe des Ergebnisses treffen.
quelle
Nach meiner Meinung ist die einfachste Lösung, das Attribut "force = no" aus dem Vorlagenmodul zu verwenden
quelle