YAML érvényesítő
Extension Actions
Validálja a YAML-t online séma támogatással Kubernetes, Docker Compose, GitHub Actions számára. Linter és formázó egy eszközben.
🔧 Validálja a yaml fájlokat 11 hivatalos séma ellen automatikus észleléssel. A YAML Validator segít a hibák észlelésében a telepítés előtt a Kubernetes, Docker Compose és CI/CD csővezetékek séma validálásával.
✨ Új az 1.1-es verzióban
- Séma validálás 11 platformra automatikus észleléssel
- GitHub kód összecsukás a nagy konfigurációs fájlok böngészéséhez
- Megnyitás lapon mód a teljes képernyős szerkesztéshez
- Sötét mód támogatás rendszertéma észleléssel
- Hibasor kiemelés kattintásra ugró navigációval
📋 Támogatott Sémák
Validálja a yaml-t online a hivatalos specifikációk ellen:
1️⃣ Kubernetes v1.29 - k8s yaml validátor Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob és 20+ erőforrástípus számára
2️⃣ Docker Compose v2.29 - docker compose validátor teljes specifikáció támogatással
3️⃣ GitHub Actions - github actions yaml validátor a CI/CD munkafolyamat automatizálásához
4️⃣ GitLab CI - gitlab ci yaml validátor .gitlab-ci.yml csővezetékekhez
5️⃣ CircleCI - circleci yaml validátor config.yml build konfigurációkhoz
6️⃣ Azure Pipelines - azure pipelines yaml validátor devops munkafolyamatokhoz
7️⃣ Bitbucket Pipelines - bitbucket yaml validátor csővezeték konfigokhoz
8️⃣ Ansible - ansible yaml validátor playbook automatizálási szkriptekhez
9️⃣ Helm Charts - helm yaml validátor Chart.yaml csomagkezeléshez
🔟 OpenAPI 3.0 - openapi yaml validátor REST API specifikációkhoz
⬛ Swagger 2.0 - swagger yaml validátor API specifikációkhoz
🎯 Intelligens Hibaészlelés
A bővítmény automatikusan észleli, hogy melyik séma vonatkozik a tartalmára:
▸ Illessze be a kódot, és a megfelelő séma azonnal észlelésre kerül
▸ A hibasor kiemelés mutatja a probléma pontos helyét
▸ Több dokumentum támogatása --- elválasztókkal
▸ Séma eltérés javaslatok egy kattintásos javítással
📂 GitHub Kód Összecsukás
Konfigurációs fájlokat böngész a GitHubon? Ez a bővítmény hozzáad egy összecsukás gombot:
• Csukja össze és bontsa ki a szakaszokat bármely GitHub tároló oldalon
• Könnyedén navigáljon a nagy konfigurációs fájlokban
• Működik bármely .yaml vagy .yml fájllal a GitHubon
• Váltson összecsukást egyetlen kattintással
💡 Főbb Jellemzők
➤ Szintaxis ellenőrző azonnali visszajelzéssel a kódjához
➤ A linter korán azonosítja a szerkezeti és szemantikai problémákat
➤ A formázó tisztán és olvashatóan tartja a kódot
➤ Séma validálás a hivatalos specifikációk ellen
➤ Kubernetes yaml validátor k8s manifesztekhez és telepítésekhez
➤ Docker compose ellenőrző a konténerek futtatása előtt
🚀 DevOps Mérnököknek Készült
Fejlesztőknek, rendszergazdáknak és DevOps szakembereknek tervezve:
1. Kubernetes validálás - ellenőrizze a k8s manifeszteket a kubectl apply előtt a hibák megelőzése érdekében
2. Docker Compose ellenőrzés - fogja meg a konfig hibákat a docker compose up előtt
3. CI/CD csővezeték validálás - támogatás a GitHub Actions, GitLab CI, CircleCI, Azure Pipelines számára
4. API spec ellenőrzés - OpenAPI és Swagger formátum validálás REST API-khoz
5. Infrastructure as Code - támogatás az Ansible playbook és Helm chart konfigurációhoz
📝 Hogyan Használja Ezt a Bővítményt
- Kattintson a bővítmény ikonra a böngésző eszköztárában
- Illessze be a kódját a szerkesztő területre
- A séma automatikusan észlelésre kerül, vagy válassza ki manuálisan a legördülő menüből
- Kattintson a Validate gombra a szintaxis és a séma megfelelőség ellenőrzéséhez
- A hibák sorfolytonossággal vannak kiemelve a gyors navigáció érdekében
🌐 Böngésző Alapú Yaml Validator Online
Validálja a yaml fájlokat közvetlenül a böngészőjében külső eszközök nélkül:
◆ Telepítés után teljesen offline működik
◆ Nincs adat továbbítva külső szerverekre
◆ A konfigurációs kódja teljesen privát marad
◆ Sötét mód téma a kényelmes szerkesztési munkamenetekhez
◆ A Megnyitás lapon bővített munkaterületet biztosít a nagyobb fájlokhoz
◆ A tartós tárolás elmenti a munkáját a munkamenetek között
🔍 Linting és Formázási Képességek
Átfogó kódminőségi funkciók mellékelve:
▪ Észlelje a szintaxis hibákat azonnal gépelés közben
▪ Ellenőrizze a szerkezetet a json schema specifikációk ellen
▪ Formázza a kódot a jobb olvashatóság és konzisztencia érdekében
▪ Ellenőrizze a konfigurációs szerkezetet a telepítés előtt
▪ Több dokumentum elemzése összetett konfigurációs csomagokhoz
⚡ Keresztplatformos Konfiguráció Ellenőrzés
Támogatja a konfigurációkat több platformon és környezetben:
• Kubernetes yaml validálás felhő-natív alkalmazásokhoz és mikroszolgáltatásokhoz
• Docker compose yaml ellenőrző a konténer hangszereléshez
• GitHub actions validátor a folyamatos integrációs csővezetékekhez
• Gitlab ci linter az automatizált építési és telepítési folyamatokhoz
• Circleci config ellenőrzés a felhőalapú építési automatizáláshoz
• Ansible playbook validálás az infrastruktúra automatizáláshoz
❓ Gyakran Ismételt Kérdések
Q: Működik ez a bővítmény offline?
A: Igen, telepítés után minden validálás helyileg történik a böngészőjében.
Q: A kódomat elküldik valamilyen szerverre?
A: Nem, a konfigurációja teljesen privát marad az eszközén.
Q: Melyik Kubernetes verzió támogatott?
A: Jelenleg a Kubernetes v1.29-et támogatja 23 erőforrástípussal.
✅ Töltse le a YAML Validator-t a gyors, megbízható konfigurációs fájl ellenőrzéshez. Validálja a yaml-t online a kubernetes yaml validátorral, docker compose ellenőrzővel és 11 sématípussal.
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