Als «ansible» getaggte Fragen

Ansible ist eine Open-Source-Softwareplattform zum Konfigurieren und Verwalten von Computern. Es kombiniert die Bereitstellung von Software mit mehreren Knoten, die Ausführung von Ad-hoc-Aufgaben und das Konfigurationsmanagement.

7
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 zurückgreifen, da auf diesen Fernbedienungen Ubuntu 14.04 …
11 ansible  ssh-keys 

3
Wie kann ich die Ausführlichkeit bestimmter Ansible-Aufgaben reduzieren, um keine Passwörter in das Syslog zu übertragen?
Manchmal möchte ich Ansible's lineinfileoder blockinfileModule verwenden, um ein Passwort in eine Konfigurationsdatei zu schreiben. Wenn ich das tue, landet die ganze Zeile oder der gesamte Block, einschließlich des Passworts, in meinem syslog. Wie syslogkann ich Ansible anweisen, mein Passwort nicht zu verlieren, da ich es nicht als sicheren Ort …

3
Verteilen Sie die öffentlichen ssh-Schlüssel auf die Hosts
Ich richte einige Computer mit Ansible ein und muss kennwortlose Verbindungen zwischen ihnen aktivieren. Ich habe einen Datenbankmaster und mehrere Slaves. Für die erste Replikation müssen die Slaves in den Master ssh und eine Kopie der Datenbank erhalten. Ich bin mir nicht sicher, wie ich am besten alle öffentlichen Slaves-Schlüssel …

3
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 blockinfile schreibt. # BEGIN …
11 ansible 

4
Überprüfen Sie die Datei nginx.conf während der ansiblen Bereitstellung
Ich habe einen einzelnen von Ansible bereitgestellten Server, auf dem mehrere Websites ausgeführt werden. Meine Ansible-Aufgaben sehen ungefähr so ​​aus: - name: site nginx config template: src="nginx-site.conf.j2" dest=/etc/nginx/conf.d/{{item.name}}.conf owner=root group=root mode=0444 with_items: sites notify: restart nginx - name: nginx conf template: src=nginx.conf.j2 dest=/etc/nginx/nginx.conf owner=root group=root mode=0444 notify: restart nginx Ich …
11 nginx  ansible 


1
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 -ioder --inventory-filean den ansible-playbookBefehl übergeben. Ich sehe jedoch keine solche Option für ansible.cfg. Derzeit leben die …
10 ansible 

1
Ansible Playbook funktioniert nicht beim Versuch, make & configure mit komplexen Switches auszuführen
Dies ist eine Fortsetzung dieser Frage. Ich versuche, mit Ansible eine Vagrant-VM bereitzustellen. Auf der VM wird CentOS 6.4 ausgeführt. Ich verwende das folgende (abgekürzte) Ansible-Playbook: - hosts: default vars: home: '/home/vagrant' curl_version: '7_19_7' curl_url: 'https://github.com/bagder/curl/archive/curl-{{ curl_version }}.tar.gz' curl_dir: '{{ home }}/curl-curl-{{ curl_version }}' # user: vagrant remote_user: vagrant sudo: …
10 vagrant  ansible 



4
Erstellen Sie einen Nicht-Root-Benutzer und deaktivieren Sie Root-SSH in Ansible
Ich versuche, ein Ansible-Playbook zu schreiben, um meine Server zu booten. Standardmäßig kann ich mich unter Linode nur als root mit einem Kennwort anmelden, daher meldet sich mein Playbook als root an, erstellt einen Nicht-root-Benutzer mit einem SSH-Schlüssel und deaktiviert root und Kennwort SSH. Dies ist ein Problem, da ich …
10 ansible 

2
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 Standardprotokollpfad dafür? Unter / var / log befindet sich keine …
10 ansible 

2
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 Elternteil mehr als 100 Kinder enthält.
10 ansible 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.