Benutzer-Werkzeuge

Webseiten-Werkzeuge


allgemein:kurse:2017:ansible

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
allgemein:kurse:2017:ansible [2017/06/29 21:34] – [Unser erstes Ansible-Skript] thballgemein:kurse:2017:ansible [2017/07/13 18:56] (aktuell) – [Weitere Elemente von Playbooks] thb
Zeile 115: Zeile 115:
 ==== Erste Tests ==== ==== Erste Tests ====
  
-===== Vorbereitungen =====+=== Vorbereitungen ===
  
 Auf dem zukünftigen Ansible-Master für den eigenen User einen ssh-Keypaar generieren, mit dem man sich bei den verwalteten Systemen anmeldet. Auf dem zukünftigen Ansible-Master für den eigenen User einen ssh-Keypaar generieren, mit dem man sich bei den verwalteten Systemen anmeldet.
Zeile 182: Zeile 182:
 </code> </code>
  
-===== Der Ad-Hoc-Modus =====+==== Der Ad-Hoc-Modus ====
  
 Prinzipiell können wir mit Ansible auch beliebige Systembefehle auf den gemanagten Systemen ausführen: Prinzipiell können wir mit Ansible auch beliebige Systembefehle auf den gemanagten Systemen ausführen:
Zeile 211: Zeile 211:
 Statt ''all''  könnten wir auch den Namen eines Hosts oder einer Hostgruppe angeben. Statt ''all''  könnten wir auch den Namen eines Hosts oder einer Hostgruppe angeben.
  
-===== Unser erstes Ansible-Skript =====+==== Unser erstes Ansible-Skript ====
  
 Meistens möchte man jedoch mehr machen, als nur ein Kommando auf einem Host auszuführen. Ansible fasst Befehlsgruppen in den eingangs erwähnten YAML-Dateien zu sogenannten "Playbooks" zusammen, die jeweils ein oder mehrere "Plays" enthalten können. Meistens möchte man jedoch mehr machen, als nur ein Kommando auf einem Host auszuführen. Ansible fasst Befehlsgruppen in den eingangs erwähnten YAML-Dateien zu sogenannten "Playbooks" zusammen, die jeweils ein oder mehrere "Plays" enthalten können.
Zeile 248: Zeile 248:
 </code> </code>
  
-Wir könnten der Datei weitere Plays hinzufügen, in dem wir am Ende der Datei ein weiteres Element "hosts" hinzufügen würden.+Durch hinzufügen weiterer "hosts"-Elemente auf der obersten Ebene könnten wir die Datei um weitere Plays erweitern. 
 + 
 +== Weitere Elemente von Playbooks == 
 + 
 +=== Variablen === 
 + 
 +=== Handler === 
 + 
 +=== Schleifen === 
 + 
 +== Benutzen von Rollen == 
  
-==== Unser erstes Ansible-Skript ==== 
allgemein/kurse/2017/ansible.1498764868.txt.gz · Zuletzt geändert: 2017/06/29 21:34 von thb

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki