YAML Validator | Валидация YAML
Extension Actions
Валидация YAML онлайн с поддержкой схем для Kubernetes, Docker Compose, GitHub Actions. Линтер и форматировщик в одном инструменте.
🔧 Проверяйте файлы yaml на соответствие 11 официальным схемам с автоматическим обнаружением. YAML Validator помогает обнаруживать ошибки перед развертыванием с помощью валидации схем для Kubernetes, Docker Compose и CI/CD пайплайнов.
✨ Новое в версии 1.1
- Валидация схем для 11 платформ с автоматическим обнаружением
- Сворачивание кода на GitHub для просмотра больших конфигурационных файлов
- Режим «Открыть во вкладке» для редактирования на весь экран
- Поддержка темной темы с обнаружением системной темы
- Подсветка строк с ошибками с навигацией по клику
📋 Поддерживаемые схемы
Валидируйте yaml онлайн по официальным спецификациям:
1️⃣ Kubernetes v1.29 - k8s yaml валидатор для Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob и 20+ типов ресурсов
2️⃣ Docker Compose v2.29 - docker compose валидатор с полной поддержкой спецификаций
3️⃣ GitHub Actions - github actions yaml валидатор для автоматизации CI/CD процессов
4️⃣ GitLab CI - gitlab ci yaml валидатор для .gitlab-ci.yml пайплайнов
5️⃣ CircleCI - circleci yaml валидатор для конфигураций config.yml
6️⃣ Azure Pipelines - azure pipelines yaml валидатор для devops процессов
7️⃣ Bitbucket Pipelines - bitbucket yaml валидатор для конфигураций пайплайнов
8️⃣ Ansible - ansible yaml валидатор для скриптов автоматизации playbook
9️⃣ Helm Charts - helm yaml валидатор для управления пакетами Chart.yaml
🔟 OpenAPI 3.0 - openapi yaml валидатор для спецификаций REST API
⬛ Swagger 2.0 - swagger yaml валидатор для спецификаций API
🎯 Интеллектуальное обнаружение ошибок
Расширение автоматически определяет, какая схема применима к вашему контенту:
▸ Вставьте код, и соответствующая схема будет обнаружена мгновенно
▸ Подсветка строк с ошибками показывает точное местоположение проблемы
▸ Поддержка нескольких документов с разделителями ---
▸ Предложения по несоответствию схемы с исправлением в один клик
📂 Сворачивание кода на GitHub
Просматриваете конфигурационные файлы на GitHub? Это расширение добавляет кнопку сворачивания:
• Сворачивайте и разворачивайте разделы на любой странице репозитория GitHub
• Легко навигируйте по большим конфигурационным файлам
• Работает с любым .yaml или .yml файлом на GitHub
• Переключайте сворачивание одним кликом
💡 Ключевые особенности
➤ Проверка синтаксиса с мгновенной обратной связью для вашего кода
➤ Линтер выявляет структурные и семантические проблемы на ранней стадии
➤ Форматировщик сохраняет код чистым и читаемым
➤ Валидация схем по официальным спецификациям
➤ Kubernetes yaml валидатор для k8s манифестов и развертываний
➤ Docker compose чекер перед запуском контейнеров
🚀 Создано для DevOps инженеров
Разработано для разработчиков, системных администраторов и DevOps специалистов:
1. Валидация Kubernetes - проверяйте k8s манифесты перед kubectl apply, чтобы предотвратить сбои
2. Проверка Docker Compose - обнаруживайте ошибки конфигурации перед docker compose up
3. Валидация CI/CD пайплайнов - поддержка GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Проверка спецификаций API - валидация форматов OpenAPI и Swagger для REST API
5. Инфраструктура как код - поддержка ansible playbook и конфигурации helm chart
📝 Как использовать это расширение
- Нажмите на значок расширения в панели инструментов браузера
- Вставьте ваш код в область редактора
- Схема определяется автоматически или выберите вручную из выпадающего списка
- Нажмите кнопку Validate для проверки синтаксиса и соответствия схеме
- Ошибки подсвечиваются номерами строк для быстрой навигации
🌐 Браузерный YAML валидатор онлайн
Валидируйте файлы yaml прямо в браузере без внешних инструментов:
◆ Работает полностью оффлайн после установки
◆ Данные не передаются на внешние серверы
◆ Ваш код конфигурации остается полностью приватным
◆ Темная тема для комфортных сессий редактирования
◆ «Открыть во вкладке» предоставляет расширенное рабочее пространство для больших файлов
◆ Постоянное хранилище сохраняет вашу работу между сессиями
🔍 Возможности линтинга и форматирования
Включены полные функции качества кода:
▪ Обнаруживайте синтаксические ошибки мгновенно по мере ввода
▪ Проверяйте структуру по спецификациям json schema
▪ Форматируйте код для лучшей читаемости и согласованности
▪ Проверяйте структуру конфигурации перед развертыванием
▪ Парсинг нескольких документов для сложных пакетов конфигурации
⚡ Кроссплатформенная проверка конфигурации
Поддерживает конфигурации на разных платформах и средах:
• Kubernetes yaml валидация для cloud-native приложений и микросервисов
• Docker compose yaml чекер для оркестрации контейнеров
• GitHub actions валидатор для пайплайнов непрерывной интеграции
• Gitlab ci линтер для автоматизированных процессов сборки и развертывания
• Circleci config проверка для облачной автоматизации сборки
• Ansible playbook валидация для автоматизации инфраструктуры
❓ Часто задаваемые вопросы
Q: Работает ли это расширение оффлайн?
A: Да, после установки вся валидация происходит локально в вашем браузере.
Q: Отправляется ли мой код на сервер?
A: Нет, ваша конфигурация остается полностью приватной на вашем устройстве.
Q: Какая версия Kubernetes поддерживается?
A: В настоящее время поддерживается Kubernetes v1.29 с 23 типами ресурсов.
✅ Скачайте YAML Validator для быстрой и надежной проверки конфигурационных файлов. Валидируйте yaml онлайн с помощью kubernetes yaml валидатора, docker compose чекера и 11 типов схем.
Latest reviews
- Nikolay Nikolaev
- Works great. Fast and Accurate.
- Ann Golovatuk
- A bit simple, but it works. I like yaml highlighting on external sites, like github!
- Vladyslav Vorobiov
- I need such tool in order to have handy validator for yaml configs in the browser. Meets my expectations so far