YAML Validator | اعتبارسنج YAML
Extension Actions
اعتبارسنجی آنلاین YAML با پشتیبانی از طرحواره برای Kubernetes، Docker Compose، GitHub Actions. Linter و formatter در یک ابزار.
🔧 فایلهای 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