YAML Validator | Pengesah YAML icon

YAML Validator | Pengesah YAML

Extension Actions

How to install Open in Chrome Web Store
CRX ID
jokkhfinnhgafmdiobjjahgefekgjajp
Description from extension meta

Sahkan YAML dengan sokongan skema untuk Kubernetes, Docker Compose, GitHub Actions. Linter dan pemformat.

Image from store
YAML Validator | Pengesah YAML
Description from store

🔧 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