YAML Validator | Preverjevalnik YAML
Extension Actions
Validirajte YAML na spletu s podporo shem za Kubernetes, Docker Compose, GitHub Actions. Linter in oblikovalec v enem orodju.
🔧 Validirajte yaml datoteke glede na 11 uradnih shem s samodejnim zaznavanjem. YAML Validator vam pomaga odkriti napake pred namestitvijo z validacijo shem za Kubernetes, Docker Compose in CI/CD cevovode.
✨ Novo v različici 1.1
- Validacija shem za 11 platform s samodejnim zaznavanjem
- Zlaganje kode GitHub za brskanje po velikih konfiguracijskih datotekah
- Način Odpri v zavihku za urejanje na celotnem zaslonu
- Podpora za temni način z zaznavanjem sistemske teme
- Označevanje vrstic z napakami z navigacijo klikni-za-skok
📋 Podprte sheme
Validirajte yaml na spletu glede na uradne specifikacije:
1️⃣ Kubernetes v1.29 - k8s yaml validator za Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob in 20+ tipov virov
2️⃣ Docker Compose v2.29 - docker compose validator s popolno podporo specifikacijam
3️⃣ GitHub Actions - github actions yaml validator za avtomatizacijo delovnega toka CI/CD
4️⃣ GitLab CI - gitlab ci yaml validator za cevovode .gitlab-ci.yml
5️⃣ CircleCI - circleci yaml validator za konfiguracije gradnje config.yml
6️⃣ Azure Pipelines - azure pipelines yaml validator za devops delovne tokove
7️⃣ Bitbucket Pipelines - bitbucket yaml validator za konfiguracije cevovoda
8️⃣ Ansible - ansible yaml validator za skripte avtomatizacije playbooka
9️⃣ Helm Charts - helm yaml validator za upravljanje paketov Chart.yaml
🔟 OpenAPI 3.0 - openapi yaml validator za specifikacije REST API
⬛ Swagger 2.0 - swagger yaml validator za specifikacije API
🎯 Inteligentno zaznavanje napak
Razširitev samodejno zazna, katera shema velja za vašo vsebino:
▸ Prilepite kodo in ustrezna shema je takoj zaznana
▸ Označevanje vrstic z napakami prikazuje natančno lokacijo težave
▸ Podpora za več dokumentov z ločili ---
▸ Predlogi neujemanja sheme s popravkom z enim klikom
📂 Zlaganje kode GitHub
Brskate po konfiguracijskih datotekah na GitHubu? Ta razširitev doda gumb za zlaganje:
• Strnite in razširite razdelke na kateri koli strani repozitorija GitHub
• Enostavno krmarite po velikih konfiguracijskih datotekah
• Deluje s katero koli datoteko .yaml ali .yml na GitHubu
• Preklapljajte zlaganje z enim klikom
💡 Ključne značilnosti
➤ Preverjalnik sintakse s takojšnjimi povratnimi informacijami za vašo kodo
➤ Linter zgodaj prepozna strukturne in semantične težave
➤ Oblikovalec ohranja kodo čisto in berljivo
➤ Validacija sheme glede na uradne specifikacije
➤ Kubernetes yaml validator za k8s manifeste in namestitve
➤ Docker compose preverjalnik pred zagonom vsebnikov
🚀 Zgrajeno za DevOps inženirje
Zasnovano za razvijalce, sistemske administratorje in DevOps strokovnjake:
1. Validacija Kubernetes - preverite k8s manifeste pred kubectl apply, da preprečite napake
2. Preverjanje Docker Compose - odkrijte napake konfiguracije pred docker compose up
3. Validacija CI/CD cevovoda - podpora za GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Preverjanje specifikacij API - validacija formata OpenAPI in Swagger za REST API
5. Infrastructure as Code - podpora za konfiguracijo Ansible playbook in Helm chart
📝 Kako uporabljati to razširitev
- Kliknite ikono razširitve v orodni vrstici brskalnika
- Prilepite svojo kodo v območje urejevalnika
- Shema je zaznana samodejno ali izberite ročno s spustnega menija
- Kliknite gumb Validate za preverjanje sintakse in skladnosti s shemo
- Napake so označene s številkami vrstic za hitro navigacijo
🌐 Brskalniški Yaml Validator Online
Validirajte yaml datoteke neposredno v brskalniku brez zunanjih orodij:
◆ Deluje popolnoma brez povezave po namestitvi
◆ Nobeni podatki se ne pošiljajo na zunanje strežnike
◆ Vaša konfiguracijska koda ostaja popolnoma zasebna
◆ Tema temnega načina za udobne seje urejanja
◆ Odpri v zavihku zagotavlja razširjen delovni prostor za večje datoteke
◆ Trajna shramba shrani vaše delo med sejami
🔍 Zmogljivosti lintinga in oblikovanja
Vključene celovite funkcije kakovosti kode:
▪ Zaznajte napake sintakse takoj med tipkanjem
▪ Preverite strukturo glede na specifikacije json schema
▪ Oblikujte kodo za boljšo berljivost in doslednost
▪ Preverite strukturo konfiguracije pred namestitvijo
▪ Razčlenjevanje več dokumentov za zapletene pakete konfiguracije
⚡ Preverjanje konfiguracije na več platformah
Podpira konfiguracije na več platformah in okoljih:
• Kubernetes yaml validacija za cloud-native aplikacije in mikrostoritve
• Docker compose yaml preverjalnik za orkestracijo vsebnikov
• GitHub actions validator za cevovode kontinuirane integracije
• Gitlab ci linter za avtomatizirane procese gradnje in namestitve
• Circleci config preverjanje za avtomatizacijo gradnje v oblaku
• Ansible playbook validacija za avtomatizacijo infrastrukture
❓ Pogosta vprašanja
Q: Ali ta razširitev deluje brez povezave?
A: Da, po namestitvi se vsa validacija izvaja lokalno v vašem brskalniku.
Q: Ali se moja koda pošilja na kakšen strežnik?
A: Ne, vaša konfiguracija ostaja popolnoma zasebna na vaši napravi.
Q: Katera različica Kubernetesa je podprta?
A: Trenutno podpira Kubernetes v1.29 s 23 tipi virov.
✅ Prenesite YAML Validator za hitro, zanesljivo preverjanje konfiguracijskih datotek. Validirajte yaml na spletu s kubernetes yaml validatorjem, docker compose preverjanjem in 11 tipi shem.
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