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.

3
Ansible sich wiederholende Rollen
Ich verwende Ansible, um einige Web- und Datenbankserver zu verwalten, auf denen Websites für mehrere vhosts ausgeführt werden. Für jede Website muss ich der dbservers-Gruppe eine Datenbankrolle und der webservers-Gruppe eine Website-Rolle zuweisen. Mein Spielbuch sieht also ungefähr so ​​aus: - hosts: dbservers roles: - { role: database, vhost: 'host1.com', …
7 ansible 

2
Sichern des primären Ansible-Benutzers
Es scheint, dass es für den primären Ansible-Benutzer nur zwei vernünftige Ansätze gibt: Verwenden von root Verwenden eines anderen Benutzers (z. B. ansible) mit NOPASSWD sudoZugriff Die erste Option ist ein No-Go, da ich bei dem Gedanken, weiterzumachen, zusammenzucke PermitRootLogin. Standardmäßig scheint die zweite Option der richtige Weg zu sein. …

4
Zugriff auf Hostvars für eine Hostgruppe in Ansible
Ich versuche, Ansible zu verwenden, um Einträge in die Server-Hosts-Datei hinzuzufügen. Ich habe eine Gruppe von Servern, die ich über ein privates LAN miteinander kommunizieren muss. Meine Inventardatei: [server_list] server1 server2 Die Aufgabe, die ich versuche zu arbeiten: - lineinfile: dest=/etc/hosts line="{{ hostvars[" {{ item }} "]['ansible_eth1']['ipv4']['address'] }} {{ hostvars[" …
7 ansible 

2
Seltsame Netzwerkprobleme mit Vagrant, VirtualBox, Ansible und Ubuntu Server Box
Wir verwenden Vagrant und Ansible, um VirtualBox- Maschinen bereitzustellen . Es funktioniert gut, aber vor kurzem haben wir damit begonnen , einige seltsamen Netzwerkprobleme mit Aufgaben zu begegnen, die den Internetzugang benötigen, wie: apt-get update, composer update, gem installusw. Diese Probleme von Zeit zu Zeit auftauchen und sie sind instabil. …

4
Führen Sie die enthaltene ansible Aufgabe als eigenständige Aufgabe aus
Ich habe viele Ansible-Playbooks, die in viel größeren Playbooks enthalten sein werden. Zum Beispiel: --- - name: Add user me user: name=me comment="Me" uid=9999 groups=somegroup - name: Add my ssh public key authorized_key: user=me key="{{ lookup('file', 'id_rsa.pub') }}" Gibt es eine Möglichkeit, einen Hostnamen zu übergeben und diese als eigenständige …
7 ansible 

1
Wiederverwenden von Aufgaben in Ansible
Ist es in Ansible möglich, eine Reihe von Aufgaben in einer Datei zu definieren und dann ausgewählte Aufgaben aus anderen Playbooks auszuführen? In der Dokumentation wird beschrieben, wie Sie die Aufgabenliste einschließen und wiederverwenden. Gibt es eine Möglichkeit, nur ausgewählte Aufgaben und nicht die vollständige Liste auszuführen?
7 ansible 

1
Wie benachrichtige ich einen Handler am Ende der Ausführung?
Ich habe eine Rackspace-Instanz, die ich zum Testen verwende. Ich verwende einen separaten Benutzer zum Ausführen von Ansible. Aufgrund meiner SSH-Konfigurationsaktualisierungsaufgaben sind spätere Aufgaben aufgrund eines SSH-Verbindungsfehlers fehlgeschlagen, wenn ich die Task "ssh neu starten" bei Bedarf benachrichtige. Gibt es eine Möglichkeit, die Ausführung eines Handlers zu planen, wenn die …
ssh  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.