Formatieren Sie Helm-Werte.yaml – Pretty-Print-Werte

Drucken Sie hübsch einen Helm-Wert.yaml in Ihrem Browser aus (einzelnes Dokument). Roots, die wie Kubernetes-Manifeste (apiVersion + Art) aussehen, werden abgelehnt – verwenden Sie stattdessen das Format Kubernetes. Führt keine helm-Vorlage aus und rendert keine Diagramme.

Laden…
Helm-Values-Formatierer, nur Formatierung
Normalisieren Sie die Einrückung in values.yaml. Es ist kein Chart-Renderer, nutzen Sie den Kubernetes-Formatierer für Manifest-YAML.

Hinweise des Entwicklers

Formatiert ein einzelnes values.yaml (lehnt apiVersion+kind-Manifeste ab). Auto-Format beim Einfügen/Upload/Beispiel; manuelle Bearbeitungen nutzen den Format-Button (⌘↵). YAML-#-Kommentare gehen durch js-yaml verloren — Soft-Warnung, wenn die Eingabe vermutlich Kommentare enthielt. Mit format-kubernetes / validate-kubernetes kombinieren.

Optionen

Einzugsbreite
Leerzeichen pro Einrückung im erzeugten Values-YAML (2 oder 4).

Wenn Teams diese Route wählen

Eine unübersichtliche Überschreibung von Werten vor einem PR bereinigen. Die Einrückung kopierter Chart-Werte angleichen. Verschachtelte Blöcke für Image und Replicas leichter lesen. Verhindern, dass vollständige Manifeste versehentlich in einen Values-Formatierer geraten.

Ausgearbeitete Beispiele

Kompakte Werte → eingerückt

Vor

Replikatanzahl: 2 Bild: { repository: nginx, tag: "1.27", pullPolicy: IfNotPresent } Dienst: { type: ClusterIP, port: 80 } ingress: { enabled: false }

Nach dem Formatieren

replicaCount: 2 image: repository: nginx tag: "1.27" pullPolicy: IfNotPresent service: type: ClusterIP port: 80 ingress: enabled: false

Manifestwurzel abgelehnt

Vor

apiVersion: apps/v1 kind: Deployment metadata: name: web

Nach dem Formatieren

Fehler: Das sieht nach einem Kubernetes-Manifest aus, nutzen Sie stattdessen den Kubernetes-Formatierer.

Navigieren Sie durch verwandte Kubernetes-Tools

Formatieren Sie Manifeste mit formatieren Sie Kubernetes, validieren Sie über validieren Sie Kubernetes oder öffnen Sie den Kubernetes-Hub. Generisch YAML: verschönern YAML.

Helm Häufig gestellte Fragen zum Werteformatierer

Werte.Nur yaml

Läuft die helm-Vorlage?

Nein. Es formatiert nur das YAML. Chart-Rendering, Hooks und Aktualisierungen von Abhängigkeiten liegen außerhalb des Umfangs.

Warum wurde mein Deployment abgelehnt?

Dateien mit apiVersion und kind auf oberster Ebene gelten als Kubernetes-Manifeste. Nutzen Sie dafür den Kubernetes-Formatierer.

Werte aus mehreren Dokumenten?

Nicht unterstützt. Helm-Werte.yaml muss ein einzelnes Zuordnungsdokument sein.

verschönern YAML vs. dieses Tool?

beautify YAML ist der allgemeine Formatierer. Dieses Werkzeug ergänzt Prüfungen für Helm (ein einzelnes Dokument, Manifeste werden abgelehnt) und liegt im Kubernetes-Hub.

Multi-Doc-Manifeste, strukturelle Validierung, Ingress/Deployment-Starter und Helm-Werteformatierung.