cover image

YAML is a data serialization format used for configuration files and more. This article explains YAML fundamentals and practical applications in Kubernetes and other environments.

cover image
YAML: The Norway Problem
13 Apr 2025
bram.us

Earlier this week, Haroen Viaene posted this tweet about YAML: worst part of yaml: https://yaml.org/type/bool.html — Haroen Viaene (@haroenv) January 10, 2022 The linked-to page contains the documentation on what defines a boolean in YAML, and details that it can be parsed using this regex: y|Y|yes|Yes|YES|n|N|no|No|NO |true|True|TRUE|false|False|FALSE |on|On|ON|off|Off|OFF The reason to why this is problematic … Continue reading "YAML: The Norway Problem"

cover image
Using Arrays in YAML: Practical Examples
17 Dec 2024
linuxhandbook.com

Make your config files even more useful by adding a list of items in a sequence in YAML.

cover image
Liquid YAML: Programmatic Data | Ben Congdon
4 May 2024
benjamincongdon.me

I’ve been working on a configuration management project recently, and as a consequence have been working regularly with YAML. It’s a very capable markdown language, but it gets unwieldy very quickly. I’ve come up with a hacky - yet, in my mind, pretty awesome - ‘solution’ to cut down on YAML bulk and allow for some pretty surprising templatization of data.

module Psych - Documentation for Ruby 3.4
16 Apr 2024
docs.ruby-lang.org
cover image

Learn ways to convert from JSON to YAML and from YAML to JSON using the Linux command line.

cover image

You have probably seen or used the YAML format in configuration files. YAML (a recursive acronym for...

cover image

YAML is easy to write for humans, and read for computers. Learn how to open, parse, and read YAML with Python. With lots of example code!

YAMLlint - The YAML Validator
13 Mar 2023
yamllint.com

Validate, Verify and Reformat your YAML documents, optimized for Ruby on Rails

cover image
Nested lists in yaml - Stack Overflow
25 Feb 2023
stackoverflow.com

How can I create nested lists in YAML? I want to get: {"Hello": ["as", ["http://", ["cat"]]]} Here's my YAML that doesn't work (with pyYaml): Hello: - &

cover image
Merge - yq
21 Jun 2021
mikefarah.gitbook.io

Writing and reading yaml files can be very simple. Here are a few examples.

cover image

YAML (YAML Ain’t Markup Language) is a data serialization language used to create key-value pair conf...

cover image

YAML - Collections and Structures - YAML includes block collections which use indentation for scope. Here, each entry begins with a new line. Block sequences in collections indicate each entry with a dash and space (-). In YAML, block collections styles are not denoted by any specific indicator. Block collection in YAML can distingui

cover image
Online HTML To YAML Converter
30 Jan 2021
bfotool.com

This free online tool lets you convert a HTML file into a YAML file. No need to download or install any software. Click to convert your file now.