YAML formatı

Paste Kubernetes manifests, Docker Compose veya CI configures to format indentation, minimize, or validate syntax. YAML dönüştürücüyi YAML-native polish ile tamamlar.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

缩进空格

YAML 输入

粘贴 Kubernetes、Docker Compose 或配置文件片段。

Paste Kubernetes manifests, Docker Compose veya CI configures to format indentation, minimize, or validate syntax. YAML dönüştürücüyi YAML-native polish ile tamamlar.

Hızlı başlangıç

  1. YAML yapıştır

    İç içe yapıları destekler.

  2. Format veya Minify

    Seç 2 veya 4 boşluk indent; env vars için minify.

  3. Validasyon

    YAML parses Commit 'ten önce onaylayın.

Yaygın YAML kullanımları

K8s, GitHub Eylemleri, Ansible ve Composite YAML'e dayanır; girinti hataları en büyük başarısızlık modudur.

Tipik iş akışı

Bir Kubernetes kümesinde yapılandırmayı hata ayıklatırken, sıklıkla dağınık YAML dosyalarını hızlı bir şekilde güzelleştirmeniz gerekir. Manifestoyu araca yapıştırın, "Biçimlendirme" düğmesini tıklatın ve standart 2 boşluk içintili net bir yapı anında elde edin. Bu özellikle farklılıkları hızlı bir şekilde belirlemek için yapılandırmaların farklı sürümlerini karşılaştırmak için yararlıdır.

CI/CD boru hattında, YAML'i sıkıştırmak dosya boyutunu azaltabilir. Docker Composite yapılandırmalarını tek bir satıra dönüştürmek için "Minify" özelliğini kullanın, böylece ortam değişkenlerine gömülmeyi veya komut satırı argümanları olarak geçmeyi kolaylaştırır.İşlenmiş içerik sözdizimi açısından geçerli kalır ancak tüm yorumları ve ekstra boşlukları kaldırır.

Örnekler

Örnek

Input

name: app
version: 1

Output

Formatted with consistent indent

FAQ

YAML dönüştürücü mü?

Formatter YAML metni üzerinde çalışır; dönüştürücü YAML ve JSON takas.

Config yüklendi mi?

Hayır, işleme yerel.

YAML neden hala hatalar gösteriyor?

Bu araç sadece girinti ve satır kesmelerini ayarlar, sözdizimi hatalarını düzeltmez. Orijinal dosya çelişkili anahtarlar, yanlış girinti veya geçersiz türler içeriyorsa (örneğin tırnak alınmamış evet / hayır gibi), önce temel sözdizimi düzeltin. Doğrulama özelliği, sorun gidermeye yardımcı olmak için kırmızı alt çizgileri ile sorun alanlarını vurgulayacaktır.