Tu Helm chart, como diagrama.
Crea un diagrama de Helm chart en segundos: pega la salida de helm template y LetDraw dibuja los Deployments, Services, Ingresses, ConfigMaps y Secrets que crea, con los vínculos entre ellos. Si pegas un Chart.yaml, obtienes el mapa del chart y sus subcharts. Funciona en tu navegador y el resultado es totalmente editable.
Cómo crear un diagrama de Helm chart
De la carpeta de un chart a un diagrama listo para compartir en un minuto, en tu navegador.
Renderiza el chart
Ejecuta helm template con tu nombre de release, el chart y tus values para obtener manifiestos simples, o abre el Chart.yaml del chart.
Pégalo en LetDraw
Abre Generar desde código (una función Pro) desde el menú Más o la paleta de comandos y pega. El formato se detecta automáticamente.
Ajusta la vista previa
Elige un diseño de arriba abajo o de izquierda a derecha, activa Añadir iconos y oculta los tipos de relación que no necesites.
Inserta y comparte
Insértalo en el lienzo, edítalo como cualquier dibujo, comparte un enlace o expórtalo como PNG, SVG o PDF.
Dos vistas de un mismo Helm chart
La salida renderizada muestra lo que despliega el chart: los Services se enlazan con las cargas de trabajo que coinciden con su selector, los Ingresses con sus Services de backend y las cargas de trabajo con los ConfigMaps, Secrets y volume claims que usan, en un marco por namespace cuando hay uno definido. Chart.yaml muestra el propio chart, con cada dependencia de subchart, su versión y su condición.
- Avisos de vínculos rotos, como un selector que no coincide con ninguna carga de trabajo
- Añadir iconos coloca iconos de Kubernetes sobre los recursos renderizados
- Cambios desde la última compara con tu importación anterior: lo añadido en verde, lo eliminado en rojo
Cuándo vale la pena un diagrama de Helm chart
Los charts esconden mucho detrás de plantillas y values. Una imagen hace que sea fácil hablar de ellos.
Revisiones de charts
Comprueba lo que un chart despliega de verdad con tus values antes de que llegue a un clúster.
Conocer un chart
Ayuda a los nuevos compañeros a entender un chart de terceros o propio sin leer cada plantilla.
Comparar actualizaciones
Renderiza la versión antigua y la nueva, y usa Cambios desde la última para ver qué recursos y vínculos cambiaron.
Depurar selectores
Detecta un Service que no selecciona nada o un ConfigMap que falta gracias a los avisos y a las flechas ausentes.
Mapas de subcharts
Pega Chart.yaml para ver qué subcharts incluye un chart paraguas y con qué condición.
Documentación del chart
Exporta el diagrama como SVG o PNG y ponlo en el README del chart o en la wiki de tu equipo.
Preguntas frecuentes sobre el diagrama de Helm chart
¿El diagrama de Helm chart es gratis?
¿Pego las plantillas o la salida de helm template?
¿Qué muestra Chart.yaml?
¿Puedo editar el diagrama después de generarlo?
Más formas de crear diagramas desde código
Mira lo que tu chart despliega de verdad.
Abre LetDraw en tu navegador, pega el chart renderizado y obtén un diagrama que puedes editar. Rápido y sin instalar nada.