YAML Validator | YAML валидатор icon

YAML Validator | YAML валидатор

Extension Actions

How to install Open in Chrome Web Store
CRX ID
jokkhfinnhgafmdiobjjahgefekgjajp
Description from extension meta

Валидиране на YAML онлайн с поддръжка на схеми за Kubernetes, Docker Compose, GitHub Actions. Linter и formatter в един инструмент.

Image from store
YAML Validator | YAML валидатор
Description from store

🔧 Валидирайте 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
• Превключвайте сгъването с едно щракване

💡 Основни функции

➤ Проверка на синтаксиса с незабавна обратна връзка за вашия код
➤ Linter идентифицира структурни и семантични проблеми рано
➤ Formatter поддържа кода чист и четим
➤ Валидиране на схема спрямо официалните спецификации
➤ 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 файлове директно във вашия браузър без външни инструменти:

◆ Работи напълно офлайн след инсталиране
◆ Не се предават данни към външни сървъри
◆ Вашият код за конфигурация остава напълно частен
◆ Тема за тъмен режим за удобни сесии за редактиране
◆ Отвори в раздел предоставя разширено работно пространство за по-големи файлове
◆ Постоянното съхранение запазва вашата работа между сесиите

🔍 Възможности за Linting и Formatting

Включени изчерпателни функции за качество на кода:

▪ Откривайте синтактични грешки незабавно, докато пишете
▪ Проверявайте структурата спрямо спецификациите на json schema
▪ Форматирайте кода за по-добра четливост и последователност
▪ Проверявайте структурата на конфигурацията преди внедряване
▪ Парсване на множество документи за сложни пакети конфигурация

⚡ Междуплатформена проверка на конфигурация

Поддържа конфигурации в множество платформи и среди:

• Kubernetes yaml валидиране за облачни приложения и микроуслуги
• Docker compose yaml проверка за оркестрация на контейнери
• GitHub actions валидатор за пайплайни за непрекъсната интеграция
• Gitlab ci linter за автоматизирани процеси на изграждане и внедряване
• 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