Grundgerüst Playbook
YAML Syntax
Ein Playbook fängt immer mit 3 strichen an.
---
Sollen in einem playbook gleich mehrere Hostgruppen abgearbeitet werden. Kann man in der Zweiten Reihe mit name beginnen und dem Abschnitt einen Namen geben.
In YAML muss immer ein Bereich erstellt werden.
Beispiel
---
- name: irgendwas #Liste
untervariable: #Liste
- package:
variable: wert
variable2: wert
- package:
variable: wert
variable2: wert
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
variable: wert
variable2: wert
nocheineliste:
variableideinmalvorkommtinderliste: wert
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
- name: zweiter block gleicher aufbau
untervariable: #Liste
- package:
variable: wert
variable2: wert
- package:
variable: wert
variable2: wert
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
variable: wert
variable2: wert
nocheineliste:
variableideinmalvorkommtinderliste: wert
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
- dieserwertkannwiderdoppeltvorkommen
Ein Minus wird immer dann benutzt wenn es eine Gruppe/Block ist die mehrfach vorkommen kann.