thinQmaster Virtual testing partner Adaptive practice exams that find your weak spots and drill them. Every answer explained. From $69
Enroll

thinQmaster

Find your exam

Five questions free, before you decide.

Step 1 · choose a vendor

In one of our camps? Your practice exams come with the tuition — they are on your study page already.

DevOps & Automation · Foundational

YAML Ain't Markup Language

A human-friendly data serialization format using indentation for structure, used by Ansible, Kubernetes, and CI pipelines.

Definition

YAML represents mappings (key: value), sequences (- item), and scalars; it is a superset of JSON. Indentation must use spaces, not tabs. Documents start with --- and can contain comments with #. Python reads it with PyYAML (yaml.safe_load).

Example

interfaces: - name: Gi1 enabled: true

Exam tip

Tabs are illegal for indentation; use yaml.safe_load rather than yaml.load for untrusted input.

Don't confuse it with

Related terms