Работает локально в браузере. Введённые данные не отправляются на наши серверы.

Ввод

Здесь появится результат

Советы по валидации YAML

Отступы значимы — используйте пробелы единообразно.

Кавычьте значения, похожие на числа, bool или null, если нужно.

Табы часто ломают YAML-парсеры.

Валидируйте тот документ, который реально загрузит runtime.

Осторожнее с anchors/aliases, если потребитель их не поддерживает.

YAML, который парсится

Обработка выполняется в браузере — введённые данные не загружаются на наши серверы.

YAML чувствителен к отступам и неявно типизирует больше, чем JSON. Страница говорит, парсится ли документ, а не верны ли ключи Kubernetes.

Табы против пробелов и случайные булевы yes/no — частые грабли.

Как проверить YAML

  1. Вставьте документ

    Сохраните отступы. Не мешайте табы и пробелы.

  2. Запустите разбор

    Ошибка — про синтаксис, не про отсутствующие ключи приложения.

  3. При необходимости возьмите в кавычки

    Коды стран, версии и слова on/off часто должны остаться строками.

FAQ: YAML validator

YAML — надмножество JSON?

Многие парсеры YAML едят JSON, наоборот — нет. Невалидный YAML здесь всё равно упадёт.

Это линт манифестов Kubernetes?

Только синтаксис YAML. Схемы ресурсов — отдельная проверка.

Документ загружается?

Нет. Разбор в браузере.