YAML validētājs
Extension Actions
Validējiet YAML tiešsaistē ar shēmu atbalstu Kubernetes, Docker Compose, GitHub Actions. Linteris un formatētājs vienā rīkā.
🔧 Validējiet yaml failus pret 11 oficiālajām shēmām ar automātisko noteikšanu. YAML Validator palīdz atklāt kļūdas pirms izvietošanas ar shēmu validāciju Kubernetes, Docker Compose un CI/CD konveijeriem.
✨ Jaunums versijā 1.1
- Shēmu validācija 11 platformām ar automātisko noteikšanu
- GitHub koda salocīšana lielu konfigurācijas failu pārlūkošanai
- Režīms Atvērt cilnē rediģēšanai pilnā ekrānā
- Tumšā režīma atbalsts ar sistēmas tēmas noteikšanu
- Kļūdu rindu izcelšana ar navigāciju noklikšķināt-un-pāriet
📋 Atbalstītās shēmas
Validējiet yaml tiešsaistē pret oficiālajām specifikācijām:
1️⃣ Kubernetes v1.29 - k8s yaml validators Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob un 20+ resursu tipiem
2️⃣ Docker Compose v2.29 - docker compose validators ar pilnu specifikāciju atbalstu
3️⃣ GitHub Actions - github actions yaml validators CI/CD darbplūsmas automatizācijai
4️⃣ GitLab CI - gitlab ci yaml validators .gitlab-ci.yml konveijeriem
5️⃣ CircleCI - circleci yaml validators config.yml būvēšanas konfigurācijām
6️⃣ Azure Pipelines - azure pipelines yaml validators devops darbplūsmām
7️⃣ Bitbucket Pipelines - bitbucket yaml validators konveijera konfigurācijām
8️⃣ Ansible - ansible yaml validators playbook automatizācijas skriptiem
9️⃣ Helm Charts - helm yaml validators Chart.yaml pakotņu pārvaldībai
🔟 OpenAPI 3.0 - openapi yaml validators REST API specifikācijām
⬛ Swagger 2.0 - swagger yaml validators API specifikācijām
🎯 Inteliģenta kļūdu noteikšana
Paplašinājums automātiski nosaka, kura shēma attiecas uz jūsu saturu:
▸ Ielīmējiet kodu un atbilstošā shēma tiek noteikta nekavējoties
▸ Kļūdu rindu izcelšana parāda precīzu problēmas atrašanās vietu
▸ Vairāku dokumentu atbalsts ar --- atdalītājiem
▸ Shēmas neatbilstības ieteikumi ar labošanu ar vienu klikšķi
📂 GitHub koda salocīšana
Pārlūkojat konfigurācijas failus GitHub? Šis paplašinājums pievieno salocīšanas pogu:
• Sakļaujiet un izvērsiet sadaļas jebkurā GitHub repozitorija lapā
• Viegli pārvietojieties pa lieliem konfigurācijas failiem
• Darbojas ar jebkuru .yaml vai .yml failu GitHub
• Pārslēdziet salocīšanu ar vienu klikšķi
💡 Galvenās iezīmes
➤ Sintakses pārbaudītājs ar tūlītēju atgriezenisko saiti jūsu kodam
➤ Linteris identificē strukturālas un semantiskas problēmas agrīni
➤ Formatētājs uztur kodu tīru un lasāmu
➤ Shēmu validācija pret oficiālajām specifikācijām
➤ Kubernetes yaml validators k8s manifestiem un izvietošanām
➤ Docker compose pārbaudītājs pirms konteineru palaišanas
🚀 Būvēts DevOps inženieriem
Izstrādāts izstrādātājiem, sistēmu administratoriem un DevOps profesionāļiem:
1. Kubernetes validācija - pārbaudiet k8s manifestus pirms kubectl apply, lai novērstu kļūmes
2. Docker Compose verifikācija - atklājiet konfigurācijas kļūdas pirms docker compose up
3. CI/CD konveijera validācija - atbalsts GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. API specifikāciju pārbaude - OpenAPI un Swagger formāta validācija REST API
5. Infrastructure as Code - atbalsts Ansible playbook un Helm chart konfigurācijai
📝 Kā lietot šo paplašinājumu
- Noklikšķiniet uz paplašinājuma ikonas pārlūkprogrammas rīkjoslā
- Ielīmējiet savu kodu redaktora apgabalā
- Shēma tiek noteikta automātiski vai izvēlieties manuāli no nolaižamā saraksta
- Noklikšķiniet uz pogas Validate, lai pārbaudītu sintaksi un shēmas atbilstību
- Kļūdas tiek izceltas ar rindu numuriem ātrai navigācijai
🌐 Pārlūkprogrammā bāzēts Yaml Validator Online
Validējiet yaml failus tieši savā pārlūkprogrammā bez ārējiem rīkiem:
◆ Darbojas pilnīgi bezsaistē pēc instalēšanas
◆ Nekādi dati netiek nosūtīti uz ārējiem serveriem
◆ Jūsu konfigurācijas kods paliek pilnīgi privāts
◆ Tumšā režīma tēma ērtām rediģēšanas sesijām
◆ Atvērt cilnē nodrošina paplašinātu darba vietu lielākiem failiem
◆ Pastāvīgā krātuve saglabā jūsu darbu starp sesijām
🔍 Linting un formatēšanas iespējas
Iekļautas visaptverošas koda kvalitātes funkcijas:
▪ Atklājiet sintakses kļūdas nekavējoties, rakstot
▪ Pārbaudiet struktūru pret json schema specifikācijām
▪ Formatējiet kodu labākai lasāmībai un konsekvencei
▪ Verificējiet konfigurācijas struktūru pirms izvietošanas
▪ Vairāku dokumentu parsēšana sarežģītām konfigurācijas paketēm
⚡ Vairāku platformu konfigurācijas pārbaude
Atbalsta konfigurācijas vairākās platformās un vidēs:
• Kubernetes yaml validācija mākoņizcelsmes lietotnēm un mikroservisiem
• Docker compose yaml pārbaudītājs konteineru orķestrēšanai
• GitHub actions validators nepārtrauktas integrācijas konveijeriem
• Gitlab ci linteris automatizētiem būvēšanas un izvietošanas procesiem
• Circleci config pārbaude mākoņbāzētai būvēšanas automatizācijai
• Ansible playbook validācija infrastruktūras automatizācijai
❓ Bieži uzdotie jautājumi
Q: Vai šis paplašinājums darbojas bezsaistē?
A: Jā, pēc instalēšanas visa validācija notiek lokāli jūsu pārlūkprogrammā.
Q: Vai mans kods tiek nosūtīts uz kādu serveri?
A: Nē, jūsu konfigurācija paliek pilnīgi privāta jūsu ierīcē.
Q: Kura Kubernetes versija tiek atbalstīta?
A: Pašlaik atbalsta Kubernetes v1.29 ar 23 resursu tipiem.
✅ Lejupielādējiet YAML Validator ātrai, uzticamai konfigurācijas failu pārbaudei. Validējiet yaml tiešsaistē ar kubernetes yaml validatoru, docker compose pārbaudi un 11 shēmu tipiem.
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