YAML (YAML Ain't Markup Language)
YAML is een tekstformaat voor gestructureerde gegevens dat op inspringing steunt in plaats van haakjes of tags, waardoor het makkelijk met de hand te lezen en te schrijven is. Het ondersteunt lijsten, sleutel-waardeparen, opmerkingen en tekst over meerdere regels, en is grotendeels een superset van JSON. Het wordt veel gebruikt voor de configuratie van tools als Docker Compose, Kubernetes en CI-pipelines.
Gebruik YAML voor configuratiebestanden die mensen met de hand bewerken, waar opmerkingen en leesbaarheid tellen. Let goed op de inspringing: één verkeerde spatie verandert de betekenis. Voor gegevens die programma's uitwisselen, is JSON strikter en minder foutgevoelig.
Bronindelingen: .yaml, .yml