What is YAML?

2.1.1. What is YAML?#

YAML (short for “YAML Ain’t Markup Language”) is a human-readable data serialization format

  • Configuration Files: Many applications and services, such as Docker, Kubernetes, and Ansible

  • Data Serialization: YAML is often used to serialize data structures in programming languages

  • API Specifications: Tools like Swagger (OpenAPI) utilize YAML to define API specifications