YAML Validator
Extension Actions
Validasi YAML online dengan dukungan skema untuk Kubernetes, Docker Compose, GitHub Actions. Linter dan formatter dalam satu alat.
🔧 Validasi file yaml terhadap 11 skema resmi dengan deteksi otomatis. YAML Validator membantu Anda menangkap kesalahan sebelum penerapan dengan validasi skema untuk Kubernetes, Docker Compose, dan pipeline CI/CD.
✨ Baru di Versi 1.1
- Validasi skema untuk 11 platform dengan deteksi otomatis
- Pelipatan kode GitHub untuk menjelajahi file konfigurasi besar
- Mode Buka di Tab untuk pengeditan layar penuh
- Dukungan mode gelap dengan deteksi tema sistem
- Penyorotan baris kesalahan dengan navigasi klik-untuk-lompat
📋 Skema yang Didukung
Validasi yaml online terhadap spesifikasi resmi:
1️⃣ Kubernetes v1.29 - validator yaml k8s untuk Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob, dan 20+ jenis sumber daya
2️⃣ Docker Compose v2.29 - validator docker compose dengan dukungan spesifikasi penuh
3️⃣ GitHub Actions - validator yaml github actions untuk otomatisasi alur kerja CI/CD
4️⃣ GitLab CI - validator yaml gitlab ci untuk pipeline .gitlab-ci.yml
5️⃣ CircleCI - validator yaml circleci untuk konfigurasi build config.yml
6️⃣ Azure Pipelines - validator yaml azure pipelines untuk alur kerja devops
7️⃣ Bitbucket Pipelines - validator yaml bitbucket untuk konfigurasi pipeline
8️⃣ Ansible - validator yaml ansible untuk skrip otomatisasi playbook
9️⃣ Helm Charts - validator yaml helm untuk manajemen paket Chart.yaml
🔟 OpenAPI 3.0 - validator yaml openapi untuk spesifikasi REST API
⬛ Swagger 2.0 - validator yaml swagger untuk spesifikasi API
🎯 Deteksi Kesalahan Cerdas
Ekstensi secara otomatis mendeteksi skema mana yang berlaku untuk konten Anda:
▸ Tempel kode dan skema yang cocok terdeteksi secara instan
▸ Penyorotan baris kesalahan menunjukkan lokasi masalah yang tepat
▸ Dukungan multi-dokumen dengan pemisah ---
▸ Saran ketidakcocokan skema dengan perbaikan satu klik
📂 Pelipatan Kode GitHub
Menjelajahi file konfigurasi di GitHub? Ekstensi ini menambahkan tombol lipat:
• Ciutkan dan luaskan bagian pada halaman repositori GitHub mana pun
• Navigasi file konfigurasi besar dengan mudah
• Bekerja dengan file .yaml atau .yml apa pun di GitHub
• Beralih lipatan dengan satu klik
💡 Fitur Utama
➤ Pemeriksa sintaks dengan umpan balik instan untuk kode Anda
➤ Linter mengidentifikasi masalah struktural dan semantik sejak dini
➤ Formatter menjaga kode tetap bersih dan mudah dibaca
➤ Validasi skema terhadap spesifikasi resmi
➤ Validator yaml Kubernetes untuk manifest dan penerapan k8s
➤ Pemeriksa Docker Compose sebelum menjalankan kontainer
🚀 Dibangun untuk Insinyur DevOps
Dirancang untuk pengembang, sysadmin, dan profesional DevOps:
1. Validasi Kubernetes - periksa manifest k8s sebelum kubectl apply untuk mencegah kegagalan
2. Verifikasi Docker Compose - tangkap kesalahan konfigurasi sebelum docker compose up
3. Validasi pipeline CI/CD - dukungan untuk GitHub Actions, GitLab CI, CircleCI, Azure Pipelines
4. Pemeriksaan spesifikasi API - validasi format OpenAPI dan Swagger untuk REST API
5. Infrastructure as Code - dukungan untuk playbook Ansible dan konfigurasi Helm chart
📝 Cara Menggunakan Ekstensi Ini
- Klik ikon ekstensi di bilah alat browser Anda
- Tempel kode Anda ke area editor
- Skema terdeteksi secara otomatis atau pilih secara manual dari dropdown
- Klik tombol Validate untuk memeriksa sintaks dan kepatuhan skema
- Kesalahan disorot dengan nomor baris untuk navigasi cepat
🌐 Validator Yaml Online Berbasis Browser
Validasi file yaml langsung di browser Anda tanpa alat eksternal:
◆ Bekerja sepenuhnya offline setelah instalasi
◆ Tidak ada data yang dikirimkan ke server eksternal
◆ Kode konfigurasi Anda tetap sepenuhnya pribadi
◆ Tema mode gelap untuk sesi pengeditan yang nyaman
◆ Buka di Tab menyediakan ruang kerja yang diperluas untuk file yang lebih besar
◆ Penyimpanan persisten menyimpan pekerjaan Anda antar sesi
🔍 Kemampuan Linting dan Formatting
Fitur kualitas kode komprehensif disertakan:
▪ Deteksi kesalahan sintaks secara instan saat Anda mengetik
▪ Periksa struktur terhadap spesifikasi json schema
▪ Format kode untuk keterbacaan dan konsistensi yang lebih baik
▪ Verifikasi struktur konfigurasi sebelum penerapan
▪ Penguraian multi-dokumen untuk bundel konfigurasi yang kompleks
⚡ Pemeriksaan Konfigurasi Lintas Platform
Mendukung konfigurasi di berbagai platform dan lingkungan:
• Validasi yaml Kubernetes untuk aplikasi cloud-native dan layanan mikro
• Pemeriksa yaml Docker Compose untuk orkestrasi kontainer
• Validator GitHub actions untuk pipeline integrasi berkelanjutan
• Linter Gitlab ci untuk proses build dan penerapan otomatis
• Pemeriksaan config Circleci untuk otomatisasi build berbasis cloud
• Validasi playbook Ansible untuk otomatisasi infrastruktur
❓ Pertanyaan yang Sering Diajukan
Q: Apakah ekstensi ini bekerja offline?
A: Ya, setelah instalasi semua validasi terjadi secara lokal di browser Anda.
Q: Apakah kode saya dikirim ke server mana pun?
A: Tidak, konfigurasi Anda tetap sepenuhnya pribadi di perangkat Anda.
Q: Versi Kubernetes apa yang didukung?
A: Saat ini mendukung Kubernetes v1.29 dengan 23 jenis sumber daya.
✅ Unduh YAML Validator untuk pemeriksaan file konfigurasi yang cepat dan andal. Validasi yaml online dengan validator yaml kubernetes, pemeriksa 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