YAML सत्यापनकर्ता
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