Yaml verstehen
Yaml - Fluch und Segen zugleich
Die Einrückung muss mit Leerzeichen erfolgen. Tab-Stops sind nicht zulässig. Stellen Sie Ihren Editor ggf. auf sogenannte Soft-Tabs um.
Yaml, state-id und Name
www-data:
user.present:
- fullname: Webserver
- shell: /usr/sbin/nologin
- home: /var/www
- createhome: true
- system: true
- groups:
- www-data
ist identisch zu:
create-webserver-user:
user.present:
- name: www-data
- fullname: Webserver
- shell: /usr/sbin/nologin
- home: /var/www
- createhome: true
- system: true
- groups:
- www-data
ist identisch zu:
www-data-user:
user:
- present
- name: www-data
- fullname: Webserver
- shell: /usr/sbin/nologin
Die Angabe einer eindeutigen State-ID ist verpflichtend. Das Format der State-ID ist frei wählbar.
Fast alle Sates erwarten die Angabe des Wertes - name.
Wenn - name
nicht angeben wird, wird die State-ID als - name
gesetzt.
/tmp/datei.txt:
file.managed:
- contents: Hallo Welt
datei-pflegen:
file.managed:
- name: /tmp/datei.txt
- contents: Hallo Welt
Last updated