YAML ist ein für Menschen lesbares Datenformat für Konfigurationen – Kubernetes-, CI/CD- und Ansible-Manifeste.
YAML verwendet Einrückungen für die Struktur – sauberer als JSON für Operationsdateien, aber empfindlich gegenüber Tabulatoren und Leerzeichen. Anker und Aliase ermöglichen DRY-Konfigurationen; Zusammenführungsschlüssel erscheinen in Kubernetes-Mustern.
Fügen Sie niemals nicht vertrauenswürdiges YAML ohne Validierung in Produktionsparser ein – Angriffe im Stil von „Milliarde-Laughs“ zielen auf Parser ab. Tentaco YAML↔JSON-Tools konvertieren und validieren lokal, bevor kubectl angewendet wird.