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 آنلاین مبتنی بر مرورگر

فایل‌های yaml را مستقیماً در مرورگر خود بدون ابزارهای خارجی اعتبارسنجی کنید:

◆ پس از نصب کاملاً آفلاین کار می‌کند
◆ هیچ داده‌ای به سرورهای خارجی ارسال نمی‌شود
◆ کد پیکربندی شما کاملاً خصوصی باقی می‌ماند
◆ تم حالت تاریک برای جلسات ویرایش راحت
◆ باز کردن در برگه فضای کاری گسترده‌ای را برای فایل‌های بزرگتر فراهم می‌کند
◆ ذخیره‌سازی مداوم کار شما را بین جلسات ذخیره می‌کند

🔍 قابلیت‌های Linting و Formatting

ویژگی‌های جامع کیفیت کد گنجانده شده است:

▪ خطاهای نحو را فوراً هنگام تایپ تشخیص دهید
▪ ساختار را با مشخصات json schema بررسی کنید
▪ کد را برای خوانایی و سازگاری بهتر فرمت کنید
▪ ساختار پیکربندی را قبل از استقرار تأیید کنید
▪ تجزیه چند سند برای بسته‌های پیکربندی پیچیده

⚡ بررسی پیکربندی چند پلتفرمی

پشتیبانی از پیکربندی‌ها در پلتفرم‌ها و محیط‌های متعدد:

• اعتبارسنجی Kubernetes yaml برای برنامه‌های بومی ابری و میکروسرویس‌ها
• بررسی‌کننده Docker compose yaml برای ارکستراسیون کانتینر
• اعتبارسنج GitHub actions برای خطوط لوله ادغام مداوم
• Linter 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