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. Infrastructure as Code - підтримка для конфігурації Ansible playbook та Helm chart
📝 Як використовувати це розширення
- Натисніть піктограму розширення на панелі інструментів браузера
- Вставте ваш код в область редактора
- Схема виявляється автоматично або виберіть вручну зі спадного списку
- Натисніть кнопку Validate, щоб перевірити синтаксис та відповідність схемі
- Помилки підсвічуються номерами рядків для швидкої навігації
🌐 Браузерний Yaml Validator Online
Валідуйте файли 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