YAML Validator
Extension Actions
Valider YAML online med skjemastøtte for Kubernetes, Docker Compose, GitHub Actions. Linter og formaterer i ett verktøy.
🔧 Valider yaml-filer mot 11 offisielle skjemaer med automatisk deteksjon. YAML Validator hjelper deg med å oppdage feil før utrulling med skjemavalidering for Kubernetes, Docker Compose og CI/CD-pipelines.
✨ Nytt i versjon 1.1
- Skjemavalidering for 11 plattformer med automatisk deteksjon
- GitHub-kodefolding for å bla gjennom store konfigurasjonsfiler
- Åpne i fane-modus for fullskjermredigering
- Mørk modus-støtte med systemtemadeteksjon
- Feillinjemarkering med klikk-for-å-hoppe navigasjon
📋 Støttede Skjemaer
Valider yaml online mot offisielle spesifikasjoner:
1️⃣ Kubernetes v1.29 - k8s yaml-validator for Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob og 20+ ressurstyper
2️⃣ Docker Compose v2.29 - docker compose-validator med full spesifikasjonsstøtte
3️⃣ GitHub Actions - github actions yaml-validator for CI/CD-arbeidsflytautomatisering
4️⃣ GitLab CI - gitlab ci yaml-validator for .gitlab-ci.yml pipelines
5️⃣ CircleCI - circleci yaml-validator for config.yml byggekonfigurasjoner
6️⃣ Azure Pipelines - azure pipelines yaml-validator for devops-arbeidsflyter
7️⃣ Bitbucket Pipelines - bitbucket yaml-validator for pipeline-konfigurasjoner
8️⃣ Ansible - ansible yaml-validator for playbook-automatiseringsskript
9️⃣ Helm Charts - helm yaml-validator for Chart.yaml pakkehåndtering
🔟 OpenAPI 3.0 - openapi yaml-validator for REST API-spesifikasjoner
⬛ Swagger 2.0 - swagger yaml-validator for API-spesifikasjoner
🎯 Intelligent Feildeteksjon
Utvidelsen oppdager automatisk hvilket skjema som gjelder for innholdet ditt:
▸ Lim inn kode, og det matchende skjemaet oppdages umiddelbart
▸ Feillinjemarkering viser nøyaktig plassering av problemet
▸ Multi-dokumentstøtte med --- separatorer
▸ Skjemauoverensstemmelsesforslag med ett-klikks retting
📂 GitHub-kodefolding
Bla gjennom konfigurasjonsfiler på GitHub? Denne utvidelsen legger til en foldeknapp:
• Skjul og utvid seksjoner på hvilken som helst GitHub-repositoriumside
• Naviger enkelt i store konfigurasjonsfiler
• Fungerer med hvilken som helst .yaml- eller .yml-fil på GitHub
• Bytt folding med et enkelt klikk
💡 Nøkkelfunksjoner
➤ Syntakskontrollør med umiddelbar tilbakemelding for koden din
➤ Linter identifiserer strukturelle og semantiske problemer tidlig
➤ Formaterer holder koden ren og lesbar
➤ Skjemavalidering mot offisielle spesifikasjoner
➤ Kubernetes yaml-validator for k8s-manifester og utrullinger
➤ Docker compose-sjekker før kjøring av containere
🚀 Bygget for DevOps-ingeniører
Designet for utviklere, systemadministratorer og DevOps-profesjonelle:
1. Kubernetes-validering - sjekk k8s-manifester før kubectl apply for å forhindre feil
2. Docker Compose-verifisering - oppdag konfigurasjonsfeil før docker compose up
3. CI/CD-pipelinevalidering - støtte for GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. API-spesifikasjonskontroll - OpenAPI- og Swagger-formatvalidering for REST API-er
5. Infrastructure as Code - støtte for Ansible-playbook og Helm-chart-konfigurasjon
📝 Hvordan bruke denne utvidelsen
- Klikk på utvidelsesikonet i nettleserverktøylinjen din
- Lim inn koden din i redigeringsområdet
- Skjema oppdages automatisk eller velg manuelt fra rullegardinmenyen
- Klikk på Validate-knappen for å sjekke syntaks og skjemaoverholdelse
- Feil markeres med linjenumre for rask navigasjon
🌐 Nettleserbasert Yaml Validator Online
Valider yaml-filer direkte i nettleseren din uten eksterne verktøy:
◆ Fungerer helt offline etter installasjon
◆ Ingen data sendes til eksterne servere
◆ Din konfigurasjonskode forblir helt privat
◆ Mørk modus-tema for komfortable redigeringsøkter
◆ Åpne i fane gir utvidet arbeidsområde for større filer
◆ Persistent lagring lagrer arbeidet ditt mellom økter
🔍 Linting- og formateringsmuligheter
Omfattende kodekvalitetsfunksjoner inkludert:
▪ Detekter syntaksfeil umiddelbart mens du skriver
▪ Sjekk struktur mot json schema-spesifikasjoner
▪ Formater kode for bedre lesbarhet og konsistens
▪ Verifiser konfigurasjonsstruktur før utrulling
▪ Multi-dokumentparsing for komplekse konfigurasjonspakker
⚡ Kryssplattform Konfigurasjonskontroll
Støtter konfigurasjoner på tvers av flere plattformer og miljøer:
• Kubernetes yaml-validering for skybaserte apper og mikrotjenester
• Docker compose yaml-sjekker for containerorkestrering
• GitHub actions-validator for kontinuerlige integrasjonspipelines
• Gitlab ci-linter for automatiserte bygg- og utrullingsprosesser
• Circleci config-sjekk for skybasert byggautomatisering
• Ansible playbook-validering for infrastrukturautomatisering
❓ Ofte Stilte Spørsmål
Q: Fungerer denne utvidelsen offline?
A: Ja, etter installasjon skjer all validering lokalt i nettleseren din.
Q: Sendes koden min til noen server?
A: Nei, konfigurasjonen din forblir helt privat på enheten din.
Q: Hvilken Kubernetes-versjon støttes?
A: For øyeblikket støttes Kubernetes v1.29 med 23 ressurstyper.
✅ Last ned YAML Validator for rask, pålitelig konfigurasjonsfilsjekk. Valider yaml online med kubernetes yaml-validator, docker compose-sjekker og 11 skjematyper.
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