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. البنية التحتية ككود - دعم لتكوين Ansible playbook و Helm chart

📝 كيفية استخدام هذا الامتداد

- انقر فوق رمز الامتداد في شريط أدوات المتصفح الخاص بك
- الصق الكود الخاص بك في منطقة المحرر
- يتم اكتشاف المخطط تلقائيًا أو حدد يدويًا من القائمة المنسدلة
- انقر فوق زر Validate للتحقق من بناء الجملة والامتثال للمخطط
- يتم تمييز الأخطاء بأرقام الأسطر للتنقل السريع

🌐 Yaml Validator عبر الإنترنت المستند إلى المتصفح

تحقق من ملفات 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