YAML Validator | YAML Doğrulayıcı
Extension Actions
Kubernetes, Docker Compose, GitHub Actions için şema desteği ile YAML doğrulayın. Linter ve biçimlendirici.
🔧 Otomatik algılama ile 11 resmi şemaya karşı yaml dosyalarını doğrulayın. YAML Validator, Kubernetes, Docker Compose ve CI/CD işlem hatları için şema doğrulaması ile dağıtımdan önce hataları yakalamanıza yardımcı olur.
✨ Sürüm 1.1'deki Yenilikler
- Otomatik algılama ile 11 platform için şema doğrulaması
- Büyük yapılandırma dosyalarına göz atmak için GitHub kod katlama
- Tam ekran düzenleme için Sekmede Aç modu
- Sistem teması algılama ile karanlık mod desteği
- Tıkla ve git navigasyonu ile hata satırı vurgulama
📋 Desteklenen Şemalar
Resmi spesifikasyonlara karşı yaml'yi çevrimiçi doğrulayın:
1️⃣ Kubernetes v1.29 - Deployment, Service, Pod, ConfigMap, Ingress, StatefulSet, DaemonSet, CronJob ve 20+ kaynak türü için k8s yaml doğrulayıcı
2️⃣ Docker Compose v2.29 - tam spesifikasyon desteği ile docker compose doğrulayıcı
3️⃣ GitHub Actions - CI/CD iş akışı otomasyonu için github actions yaml doğrulayıcı
4️⃣ GitLab CI - .gitlab-ci.yml işlem hatları için gitlab ci yaml doğrulayıcı
5️⃣ CircleCI - config.yml derleme yapılandırmaları için circleci yaml doğrulayıcı
6️⃣ Azure Pipelines - devops iş akışları için azure pipelines yaml doğrulayıcı
7️⃣ Bitbucket Pipelines - işlem hattı yapılandırmaları için bitbucket yaml doğrulayıcı
8️⃣ Ansible - playbook otomasyon komut dosyaları için ansible yaml doğrulayıcı
9️⃣ Helm Charts - Chart.yaml paket yönetimi için helm yaml doğrulayıcı
🔟 OpenAPI 3.0 - REST API spesifikasyonları için openapi yaml doğrulayıcı
⬛ Swagger 2.0 - API spesifikasyonları için swagger yaml doğrulayıcı
🎯 Akıllı Hata Algılama
Uzantı, içeriğiniz için hangi şemanın geçerli olduğunu otomatik olarak algılar:
▸ Kodu yapıştırın ve eşleşen şema anında algılanır
▸ Hata satırı vurgulama, sorunun tam yerini gösterir
▸ --- ayırıcıları ile çoklu belge desteği
▸ Tek tıkla düzeltme ile şema uyumsuzluğu önerileri
📂 GitHub Kod Katlama
GitHub'da yapılandırma dosyalarına mı göz atıyorsunuz? Bu uzantı bir katlama düğmesi ekler:
• Herhangi bir GitHub depo sayfasındaki bölümleri daraltın ve genişletin
• Büyük yapılandırma dosyalarında kolayca gezinin
• GitHub'daki herhangi bir .yaml veya .yml dosyasıyla çalışır
• Tek bir tıklama ile katlamayı açıp kapatın
💡 Temel Özellikler
➤ Kodunuz için anında geri bildirim sağlayan sözdizimi denetleyicisi
➤ Linter, yapısal ve anlamsal sorunları erkenden tanımlar
➤ Biçimlendirici, kodu temiz ve okunabilir tutar
➤ Resmi spesifikasyonlara karşı şema doğrulaması
➤ k8s bildirimleri ve dağıtımları için Kubernetes yaml doğrulayıcı
➤ Konteynerleri çalıştırmadan önce Docker compose denetleyicisi
🚀 DevOps Mühendisleri İçin Üretildi
Geliştiriciler, sistem yöneticileri ve DevOps uzmanları için tasarlandı:
1. Kubernetes doğrulaması - hataları önlemek için kubectl apply işleminden önce k8s bildirimlerini kontrol edin
2. Docker Compose doğrulaması - docker compose up işleminden önce yapılandırma hatalarını yakalayın
3. CI/CD işlem hattı doğrulaması - GitHub Actions, GitLab CI, CircleCI, Azure Pipelines desteği
4. API spesifikasyon kontrolü - REST API'ler için OpenAPI ve Swagger format doğrulaması
5. Kod Olarak Altyapı - Ansible playbook ve Helm chart yapılandırma desteği
📝 Bu Uzantı Nasıl Kullanılır
- Tarayıcı araç çubuğunuzdaki uzantı simgesine tıklayın
- Kodunuzu düzenleyici alanına yapıştırın
- Şema otomatik olarak algılanır veya açılır menüden manuel olarak seçilir
- Sözdizimi ve şema uyumluluğunu kontrol etmek için Doğrula düğmesine tıklayın
- Hatalar, hızlı gezinme için satır numaralarıyla vurgulanır
🌐 Tarayıcı Tabanlı Çevrimiçi Yaml Validator
Harici araçlar olmadan doğrudan tarayıcınızda yaml dosyalarını doğrulayın:
◆ Kurulumdan sonra tamamen çevrimdışı çalışır
◆ Harici sunuculara veri iletilmez
◆ Yapılandırma kodunuz tamamen gizli kalır
◆ Rahat düzenleme oturumları için karanlık mod teması
◆ Sekmede Aç, daha büyük dosyalar için genişletilmiş çalışma alanı sağlar
◆ Kalıcı depolama, oturumlar arasında çalışmanızı kaydeder
🔍 Linting ve Biçimlendirme Yetenekleri
Kapsamlı kod kalitesi özellikleri dahildir:
▪ Yazarken sözdizimi hatalarını anında algılayın
▪ Yapıyı json schema spesifikasyonlarına karşı kontrol edin
▪ Daha iyi okunabilirlik ve tutarlılık için kodu biçimlendirin
▪ Dağıtımdan önce yapılandırma yapısını doğrulayın
▪ Karmaşık yapılandırma paketleri için çoklu belge ayrıştırma
⚡ Çapraz Platform Yapılandırma Kontrolü
Birden fazla platform ve ortamdaki yapılandırmaları destekler:
• Bulut tabanlı uygulamalar ve mikro hizmetler için Kubernetes yaml doğrulaması
• Konteyner orkestrasyonu için Docker compose yaml denetleyicisi
• Sürekli entegrasyon işlem hatları için GitHub actions doğrulayıcı
• Otomatik derleme ve dağıtım süreçleri için Gitlab ci linter
• Bulut tabanlı derleme otomasyonu için Circleci config kontrolü
• Altyapı otomasyonu için Ansible playbook doğrulaması
❓ Sıkça Sorulan Sorular
Q: Bu uzantı çevrimdışı çalışıyor mu?
A: Evet, kurulumdan sonra tüm doğrulama yerel olarak tarayıcınızda gerçekleşir.
Q: Kodum herhangi bir sunucuya gönderiliyor mu?
A: Hayır, yapılandırmanız cihazınızda tamamen gizli kalır.
Q: Hangi Kubernetes sürümü destekleniyor?
A: Şu anda 23 kaynak türü ile Kubernetes v1.29 desteklenmektedir.
✅ Hızlı, güvenilir yapılandırma dosyası kontrolü için YAML Validator'ı indirin. kubernetes yaml doğrulayıcı, docker compose denetleyicisi ve 11 şema türü ile çevrimiçi olarak yaml doğrulayın.
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