YAML Validator | Pengesah YAML
Extension Actions
Sahkan YAML dengan sokongan skema untuk Kubernetes, Docker Compose, GitHub Actions. Linter dan pemformat.
🔧 Sahkan fail yaml terhadap 11 skema rasmi dengan pengesanan automatik. YAML Validator membantu anda mengesan ralat sebelum penggunaan dengan pengesahan skema untuk Kubernetes, Docker Compose dan saluran paip CI/CD.
✨ Baharu dalam Versi 1.1
- Pengesahan skema untuk 11 platform dengan pengesanan automatik
- Lipatan kod GitHub untuk menyemak imbas fail konfigurasi besar
- Mod Buka dalam Tab untuk penyuntingan skrin penuh
- Sokongan mod gelap dengan pengesanan tema sistem
- Penyerlahan baris ralat dengan navigasi klik-untuk-lompat
📋 Skema yang Disokong
Sahkan yaml dalam talian terhadap spesifikasi rasmi:
1️⃣ Kubernetes v1.29 - pengesah yaml k8s untuk Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob dan 20+ jenis sumber
2️⃣ Docker Compose v2.29 - pengesah docker compose dengan sokongan spesifikasi penuh
3️⃣ GitHub Actions - pengesah yaml github actions untuk automasi aliran kerja CI/CD
4️⃣ GitLab CI - pengesah yaml gitlab ci untuk saluran paip .gitlab-ci.yml
5️⃣ CircleCI - pengesah yaml circleci untuk konfigurasi binaan config.yml
6️⃣ Azure Pipelines - pengesah yaml azure pipelines untuk aliran kerja devops
7️⃣ Bitbucket Pipelines - pengesah yaml bitbucket untuk konfigurasi saluran paip
8️⃣ Ansible - pengesah yaml ansible untuk skrip automasi playbook
9️⃣ Helm Charts - pengesah yaml helm untuk pengurusan pakej Chart.yaml
🔟 OpenAPI 3.0 - pengesah yaml openapi untuk spesifikasi REST API
⬛ Swagger 2.0 - pengesah yaml swagger untuk spesifikasi API
🎯 Pengesanan Ralat Pintar
Sambungan secara automatik mengesan skema mana yang digunakan untuk kandungan anda:
▸ Tampal kod dan skema yang sepadan dikesan serta-merta
▸ Penyerlahan baris ralat menunjukkan lokasi masalah yang tepat
▸ Sokongan berbilang dokumen dengan pemisah ---
▸ Cadangan ketidakpadanan skema dengan pembetulan satu klik
📂 Lipatan Kod GitHub
Menyemak imbas fail konfigurasi di GitHub? Sambungan ini menambah butang lipat:
• Runtuhkan dan kembangkan bahagian pada mana-mana halaman repositori GitHub
• Navigasi fail konfigurasi besar dengan mudah
• Berfungsi dengan mana-mana fail .yaml atau .yml di GitHub
• Togol lipatan dengan satu klik
💡 Ciri Utama
➤ Penyemak sintaks dengan maklum balas segera untuk kod anda
➤ Linter mengenal pasti masalah struktur dan semantik lebih awal
➤ Pemformat memastikan kod bersih dan mudah dibaca
➤ Pengesahan skema terhadap spesifikasi rasmi
➤ Pengesah yaml Kubernetes untuk manifest dan penggunaan k8s
➤ Penyemak Docker Compose sebelum menjalankan bekas
🚀 Dibina untuk Jurutera DevOps
Direka untuk pembangun, pentadbir sistem dan profesional DevOps:
1. Pengesahan Kubernetes - semak manifest k8s sebelum kubectl apply untuk mengelakkan kegagalan
2. Pengesahan Docker Compose - kesan ralat konfigurasi sebelum docker compose up
3. Pengesahan saluran paip CI/CD - sokongan untuk GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Pemeriksaan spesifikasi API - pengesahan format OpenAPI dan Swagger untuk REST API
5. Infrastructure as Code - sokongan untuk playbook Ansible dan konfigurasi Helm chart
📝 Cara Menggunakan Sambungan Ini
- Klik ikon sambungan dalam bar alat penyemak imbas anda
- Tampal kod anda ke dalam kawasan editor
- Skema dikesan secara automatik atau pilih secara manual daripada menu lungsur
- Klik butang Validate untuk menyemak sintaks dan pematuhan skema
- Ralat diserlahkan dengan nombor baris untuk navigasi pantas
🌐 Pengesah Yaml Dalam Talian Berasaskan Penyemak Imbas
Sahkan fail yaml terus dalam penyemak imbas anda tanpa alat luaran:
◆ Berfungsi sepenuhnya di luar talian selepas pemasangan
◆ Tiada data dihantar ke pelayan luaran
◆ Kod konfigurasi anda kekal sulit sepenuhnya
◆ Tema mod gelap untuk sesi penyuntingan yang selesa
◆ Buka dalam Tab menyediakan ruang kerja yang diperluas untuk fail yang lebih besar
◆ Storan berterusan menyimpan kerja anda antara sesi
🔍 Keupayaan Linting dan Formatting
Ciri kualiti kod komprehensif disertakan:
▪ Kesan ralat sintaks serta-merta semasa anda menaip
▪ Semak struktur terhadap spesifikasi json schema
▪ Format kod untuk kebolehbacaan dan konsistensi yang lebih baik
▪ Sahkan struktur konfigurasi sebelum penggunaan
▪ Penghuraian berbilang dokumen untuk bundle konfigurasi yang kompleks
⚡ Pemeriksaan Konfigurasi Merentas Platform
Menyokong konfigurasi merentasi pelbagai platform dan persekitaran:
• Pengesahan yaml Kubernetes untuk apl asli awan dan perkhidmatan mikro
• Penyemak yaml Docker Compose untuk orkestrasi bekas
• Pengesah GitHub actions untuk saluran paip integrasi berterusan
• Linter Gitlab ci untuk proses binaan dan penggunaan automatik
• Pemeriksaan config Circleci untuk automasi binaan berasaskan awan
• Pengesahan playbook Ansible untuk automasi infrastruktur
❓ Soalan Lazim
Q: Adakah sambungan ini berfungsi di luar talian?
A: Ya, selepas pemasangan semua pengesahan berlaku secara setempat dalam penyemak imbas anda.
Q: Adakah kod saya dihantar ke mana-mana pelayan?
A: Tidak, konfigurasi anda kekal sulit sepenuhnya pada peranti anda.
Q: Versi Kubernetes apa yang disokong?
A: Pada masa ini menyokong Kubernetes v1.29 dengan 23 jenis sumber.
✅ Muat turun YAML Validator untuk pemeriksaan fail konfigurasi yang pantas dan boleh dipercayai. Sahkan yaml dalam talian dengan pengesah yaml kubernetes, penyemak docker compose dan 11 jenis skema.
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