Als «ansible» getaggte Fragen

11
Ansible Blockinfile Disable Marker

Ich bin neu in Ansible, konnte jedoch die Blockinfile- Funktion erfolgreich verwenden . Ich kann jedoch nicht herausfinden, wie das Einfügen von Markern verhindert werden kann. Ich habe die Dokumentation gelesen, aber sie schien sie nicht zu beschreiben. Dies wird in jeder Datei angezeigt, in die...

11
Wie generiere ich Host-SSH-Schlüssel über ansible?

Ich versuche, SSH-Hostschlüssel auf einer Handvoll Remote-Servern über ansible (und ssh-keygen) neu zu generieren , aber die Dateien scheinen nicht angezeigt zu werden. Das Playbook läuft in Ordnung, aber die Dateien auf der Fernbedienung werden nicht geändert. Ich muss auf das echo -eHackery...

10
Wo finde ich das neueste ansible Fehlerprotokoll?

Ich habe ein ansibles Skript verwendet, um eine Serverkonfiguration aufzurufen. Ich habe das Skript vom Server aus ausgeführt und alles im localhost-Inventar ausgeführt. Jetzt wurde die SSH-Verbindung zum Server geschlossen und ich kann die Protokolldatei nicht finden. Wo ist der...

10
Wie kopiere ich alle Kinder außer einem in Ansible?

In dieser Dokumentation wird erläutert, wie Sie Dateien und Verzeichnisse mit dem copyModul in Ansible kopieren . Wie kopiere ich alle Kinder außer einem? Diskussion Die Optionen klären nicht, wie dies getan werden könnte. Das individuelle Kopieren aller Kinder ist keine Option, da das...

10
Konfigurieren Sie SSH-Anmeldeinformationen pro Umgebung

Ich versuche herauszufinden, wie die SSH-Anmeldeinformationen für eine Produktions- und Staging-Umgebung mit Ansible separat konfiguriert werden. Ich verstehe, dass Sie die Server-IP-Adressen und Hostnamen mithilfe verschiedener Inventardateien separat konfigurieren können, indem Sie das Argument...

9
Ansible: Starten Sie den Dienst nur neu, wenn er ausgeführt wurde

In einem Ansible-Playbook möchte ich einen Dienst nach dem Aktualisieren der Konfigurationsdatei neu starten, jedoch nur, wenn er bereits ausgeführt wurde . Ich möchte den Status des Dienstes nicht mit ansible steuern, sondern nur neu starten, wenn er zuvor gestartet wurde. Ich könnte dafür einen...

9
Wie verschlüssle ich Binärdateien in Ansible?

Wir verwenden Ansible Vault , um Passwörter, private Schlüssel für Zertifikate usw. in unserem Ansible Playbook Git-Repository zu speichern. Alle unsere vorhandenen privaten Daten liegen in Textform vor, sodass wir sie in Variablen speichern können. Diese werden dann in Vorlagen oder mit dem...

9
Was ist das Äquivalent von Puppets "es sei denn" in Ansible?

Hintergrund: In Puppet kann ein Befehl ausgeführt werden, sofern er nicht bereits ausgeführt wurde: exec { '/bin/echo root >> /usr/lib/cron/cron.allow': path => '/usr/bin:/usr/sbin:/bin', unless => 'grep root /usr/lib/cron/cron.allow 2>/dev/null', } Ziel: Ausführen eines Befehls,...

9
Assoziatives Array im Ansible-Playbook

Ich versuche, Benutzer mit Ansible zu meinen Servern hinzuzufügen. Jeder Benutzer hat ein anderes verschlüsseltes Passwort. Ich habe so etwas: vars: users: - myuser1 - myuser2 password: encryptedpasswordhere tasks: - name: Creating users user: name={{ item }} password={{ password }} groups=sudo,adm...