YAML Validator | ইয়ামএল যাচাইকরণকারী
Extension Actions
Kubernetes, Docker Compose, GitHub Actions-এর জন্য স্কিমা সমর্থন সহ অনলাইনে YAML যাচাই করুন। লিন্টার এবং ফরম্যাটার এক টুলে।
🔧 স্বয়ংক্রিয় সনাক্তকরণ সহ 11টি অফিসিয়াল স্কিমার বিপরীতে yaml ফাইলগুলি যাচাই করুন। YAML Validator আপনাকে Kubernetes, Docker Compose এবং CI/CD পাইপলাইনের জন্য স্কিমা বৈধকরণের সাথে মোতায়েনের আগে ত্রুটিগুলি ধরতে সহায়তা করে।
✨ সংস্করণ 1.1-এ নতুন
- স্বয়ংক্রিয় সনাক্তকরণ সহ 11টি প্ল্যাটফর্মের জন্য স্কিমা বৈধকরণ
- বড় কনফিগারেশন ফাইলগুলি ব্রাউজ করার জন্য GitHub কোড ফোল্ডিং
- ফুল-স্ক্রিন সম্পাদনার জন্য ট্যাবে খুলুন মোড
- সিস্টেম থিম সনাক্তকরণ সহ ডার্ক মোড সমর্থন
- ক্লিক-টু-জাম্প নেভিগেশন সহ ত্রুটি লাইন হাইলাইটিং
📋 সমর্থিত স্কিমা
অফিসিয়াল স্পেসিফিকেশনের বিপরীতে অনলাইনে yaml যাচাই করুন:
1️⃣ Kubernetes v1.29 - Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob এবং 20+ রিসোর্স প্রকারের জন্য k8s yaml ভ্যালিডেটর
2️⃣ Docker Compose v2.29 - সম্পূর্ণ স্পেক সমর্থন সহ docker compose ভ্যালিডেটর
3️⃣ GitHub Actions - CI/CD ওয়ার্কফ্লো অটোমেশনের জন্য github actions yaml ভ্যালিডেটর
4️⃣ GitLab CI - .gitlab-ci.yml পাইপলাইনের জন্য gitlab ci yaml ভ্যালিডেটর
5️⃣ CircleCI - config.yml বিল্ড কনফিগারেশনের জন্য circleci yaml ভ্যালিডেটর
6️⃣ Azure Pipelines - devops ওয়ার্কফ্লোগুলির জন্য azure pipelines yaml ভ্যালিডেটর
7️⃣ Bitbucket Pipelines - পাইপলাইন কনফিগারেশনের জন্য bitbucket yaml ভ্যালিডেটর
8️⃣ Ansible - playbook অটোমেশন স্ক্রিপ্টের জন্য ansible yaml ভ্যালিডেটর
9️⃣ Helm Charts - Chart.yaml প্যাকেজ ব্যবস্থাপনার জন্য helm yaml ভ্যালিডেটর
🔟 OpenAPI 3.0 - REST API স্পেসিফিকেশনের জন্য openapi yaml ভ্যালিডেটর
⬛ Swagger 2.0 - API স্পেসিফিকেশনের জন্য swagger yaml ভ্যালিডেটর
🎯 বুদ্ধিমান ত্রুটি সনাক্তকরণ
এক্সটেনশনটি স্বয়ংক্রিয়ভাবে সনাক্ত করে যে আপনার সামগ্রীতে কোন স্কিমা প্রযোজ্য:
▸ কোড পেস্ট করুন এবং মিলে যাওয়া স্কিমাটি অবিলম্বে সনাক্ত করা হয়
▸ ত্রুটি লাইন হাইলাইটিং সমস্যার সঠিক অবস্থান দেখায়
▸ --- বিভাজক সহ বহু-নথি সমর্থন
▸ এক-ক্লিক ফিক্স সহ স্কিমা অমিল পরামর্শ
📂 GitHub কোড ফোল্ডিং
GitHub-এ কনফিগারেশন ফাইলগুলি ব্রাউজ করছেন? এই এক্সটেনশনটি একটি ফোল্ডিং বোতাম যোগ করে:
• যেকোনো GitHub রিপোজিটরি পৃষ্ঠায় বিভাগগুলি ধসে এবং প্রসারিত করুন
• সহজেই বড় কনফিগারেশন ফাইলগুলি নেভিগেট করুন
• GitHub-এ যেকোনো .yaml বা .yml ফাইলের সাথে কাজ করে
• একটি ক্লিকের সাথে ফোল্ডিং টগল করুন
💡 মূল বৈশিষ্ট্য
➤ আপনার কোডের জন্য তাত্ক্ষণিক প্রতিক্রিয়া সহ সিনট্যাক্স চেকার
➤ লিন্টার কাঠামোগত এবং শব্দার্থিক সমস্যাগুলি তাড়াতাড়ি সনাক্ত করে
➤ ফরম্যাটার কোড পরিষ্কার এবং পাঠযোগ্য রাখে
➤ অফিসিয়াল স্পেসিফিকেশনের বিপরীতে স্কিমা বৈধকরণ
➤ k8s ম্যানিফেস্ট এবং মোতায়েনের জন্য Kubernetes yaml ভ্যালিডেটর
➤ কন্টেইনার চালানোর আগে Docker compose চেকার
🚀 DevOps ইঞ্জিনিয়ারদের জন্য তৈরি
ডেভেলপার, সিস্টেম অ্যাডমিনিস্ট্রেটর এবং DevOps পেশাদারদের জন্য ডিজাইন করা হয়েছে:
1. Kubernetes বৈধকরণ - ব্যর্থতা রোধ করতে kubectl apply এর আগে k8s ম্যানিফেস্ট পরীক্ষা করুন
2. Docker Compose যাচাইকরণ - docker compose up এর আগে কনফিগারেশন ত্রুটি ধরুন
3. CI/CD পাইপলাইন বৈধকরণ - GitHub Actions, GitLab CI, CircleCI, Azure Pipelines-এর জন্য সমর্থন
4. API স্পেক চেকিং - REST API-এর জন্য OpenAPI এবং Swagger ফরম্যাট বৈধকরণ
5. Infrastructure as Code - Ansible playbook এবং Helm chart কনফিগারেশনের জন্য সমর্থন
📝 এই এক্সটেনশনটি কীভাবে ব্যবহার করবেন
- আপনার ব্রাউজার টুলবারে এক্সটেনশন আইকনে ক্লিক করুন
- আপনার কোড এডিটর এলাকায় পেস্ট করুন
- স্কিমা স্বয়ংক্রিয়ভাবে সনাক্ত করা হয় বা ড্রপডাউন থেকে ম্যানুয়ালি নির্বাচন করুন
- সিনট্যাক্স এবং স্কিমা সম্মতি পরীক্ষা করতে Validate বোতামে ক্লিক করুন
- দ্রুত নেভিগেশনের জন্য ত্রুটিগুলি লাইন নম্বর সহ হাইলাইট করা হয়
🌐 ব্রাউজার-ভিত্তিক Yaml Validator অনলাইন
বাহ্যিক সরঞ্জাম ছাড়াই সরাসরি আপনার ব্রাউজারে yaml ফাইলগুলি যাচাই করুন:
◆ ইনস্টলেশনের পরে সম্পূর্ণ অফলাইনে কাজ করে
◆ কোনও ডেটা বাহ্যিক সার্ভারে পাঠানো হয় না
◆ আপনার কনফিগারেশন কোড সম্পূর্ণ ব্যক্তিগত থাকে
◆ আরামদায়ক সম্পাদনা সেশনের জন্য ডার্ক মোড থিম
◆ ট্যাবে খুলুন বড় ফাইলগুলির জন্য প্রসারিত কর্মক্ষেত্র প্রদান করে
◆ স্থায়ী স্টোরেজ সেশনগুলির মধ্যে আপনার কাজ সংরক্ষণ করে
🔍 লিন্টিং এবং ফরম্যাটিং ক্ষমতা
বিস্তৃত কোড গুণমান বৈশিষ্ট্য অন্তর্ভুক্ত:
▪ টাইপ করার সময় অবিলম্বে সিনট্যাক্স ত্রুটি সনাক্ত করুন
▪ json schema স্পেসিফিকেশনের বিপরীতে কাঠামো পরীক্ষা করুন
▪ আরও ভাল পাঠযোগ্যতা এবং সামঞ্জস্যের জন্য কোড ফরম্যাট করুন
▪ মোতায়েনের আগে কনফিগারেশন কাঠামো যাচাই করুন
▪ জটিল কনফিগারেশন বান্ডিলের জন্য বহু-নথি পার্সিং
⚡ ক্রস-প্ল্যাটফর্ম কনফিগারেশন চেকিং
একাধিক প্ল্যাটফর্ম এবং পরিবেশ জুড়ে কনফিগারেশন সমর্থন করে:
• ক্লাউড-নেটিভ অ্যাপ এবং মাইক্রোসার্ভিসের জন্য Kubernetes yaml বৈধকরণ
• কন্টেইনার অর্কেস্ট্রেশনের জন্য Docker compose yaml চেকার
• ক্রমাগত ইন্টিগ্রেশন পাইপলাইনের জন্য GitHub actions ভ্যালিডেটর
• স্বয়ংক্রিয় বিল্ড এবং মোতায়েন প্রক্রিয়ার জন্য Gitlab ci লিন্টার
• ক্লাউড-ভিত্তিক বিল্ড অটোমেশনের জন্য Circleci config চেকিং
• পরিকাঠামো অটোমেশনের জন্য Ansible playbook বৈধকরণ
❓ প্রায়শই জিজ্ঞাসিত প্রশ্ন
Q: এই এক্সটেনশনটি কি অফলাইনে কাজ করে?
A: হ্যাঁ, ইনস্টলেশনের পরে সমস্ত বৈধকরণ স্থানীয়ভাবে আপনার ব্রাউজারে ঘটে।
Q: আমার কোড কি কোনও সার্ভারে পাঠানো হয়?
A: না, আপনার কনফিগারেশন আপনার ডিভাইসে সম্পূর্ণ ব্যক্তিগত থাকে।
Q: কোন Kubernetes সংস্করণ সমর্থিত?
A: বর্তমানে 23টি রিসোর্স প্রকারের সাথে Kubernetes v1.29 সমর্থন করে।
✅ দ্রুত, নির্ভরযোগ্য কনফিগারেশন ফাইল চেকিংয়ের জন্য YAML Validator ডাউনলোড করুন। kubernetes yaml ভ্যালিডেটর, docker compose চেকার এবং 11টি স্কিমা প্রকারের সাথে অনলাইনে yaml যাচাই করুন।
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