December 2017
Intermediate to advanced
364 pages
7h 30m
English
Ansible playbooks are written in YAML, which stands for YAML Ain't Markup Language.
According to the official document (http://yaml.org/spec/current.html):
YAML Ain’t Markup Language(abbreviated YAML) is a data serialization language designed to be human-friendly and work well with modern programming languages for everyday tasks.
Ansible uses YAML because it is easier for humans to read and write than other common data formats, such as XML or JSON. All YAML files (regardless of their association with Ansible or not) can optionally begin with --- and end with .... This is part of the YAML format and indicates the start and end of a document.