Formatear Helm values.yaml — Embellecer values

Embellece un values.yaml Helm en el navegador (documento único). Las raíces que parecen manifiestos Kubernetes (apiVersion + kind) se rechazan — usa formatear Kubernetes. No ejecuta helm template ni el renderizado de charts.

Cargando…
Formateador values Helm, solo formato
Normaliza la indentación de values.yaml. No es un motor de renderizado de charts, así que usa el formateador de Kubernetes para el YAML de manifiestos.

Notas para desarrolladores

Pretty-print de un solo documento values.yaml (rechaza manifiestos apiVersion+kind). Autoformato al pegar/subir/ejemplo; las ediciones manuales usan el botón Formatear (⌘↵). Los comentarios YAML # se eliminan con js-yaml — aparece una advertencia suave cuando la entrada probablemente tenía comentarios. Combínalo con format-kubernetes / validate-kubernetes.

Opciones

Ancho de indentación
Espacios por nivel de indentación en el YAML de values volcado (2 o 4).

Cuándo elegir esta opción

Limpiar un override de values desordenado antes de un PR. Normalizar indentación en values de chart copiados. Leer bloques anidados de image/réplicas más fácilmente. Evitar pegar manifiestos completos en un formateador de values por error.

Ejemplos prácticos

Values compactas, luego con indentación

Antes

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

Después del formateo

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

Raíz de manifiesto rechazada

Antes

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

Después del formateo

Error: parece un manifiesto de Kubernetes, usa en su lugar el formateador de Kubernetes.

Explorar herramientas Kubernetes relacionadas

Formatea manifiestos con format Kubernetes, comprueba con validate Kubernetes o abre el hub Kubernetes. YAML genérico: beautify YAML.

FAQ del formateador values Helm

Solo values.yaml

¿Ejecuta helm template?

No. Solo hace pretty-print de YAML. Renderizado de charts, hooks y actualizaciones de dependencias quedan fuera de alcance.

¿Por qué se rechazó mi Deployment?

Las raíces con apiVersion y kind se tratan como manifiestos Kubernetes. Usa format Kubernetes para esos archivos.

¿Values multi-documento?

No soportado. values.yaml de Helm debe ser un solo documento mapping.

¿Qué diferencia hay entre beautify YAML y esta herramienta?

beautify YAML es el formateador genérico. Esta herramienta añade protecciones pensadas para Helm (un solo documento, rechazo de raíces con forma de manifiesto) y está en el hub Kubernetes.

Manifiestos multi-doc, validación estructural, starters Ingress/Deployment y formato de values de Helm.