3 repositorios
Single-interface tools for debugging Kubernetes workloads by streaming pod logs, forwarding ports, and inspecting object details.
Distinct from Kubernetes Pod Debugging: Distinct from Kubernetes Pod Debugging: provides a unified interface combining log streaming, port forwarding, and object inspection rather than just attaching a debugger to a pod.
Explore 3 awesome GitHub repositories matching development tools & productivity · Integrated Kubernetes Debugging Tools. Refine with filters or upvote what's useful.
Highly extensible platform for developers to better understand the complexity of Kubernetes clusters.
Debugs Kubernetes workloads by streaming pod logs, forwarding ports, and inspecting object details from a single interface.
Devspace es una herramienta de flujo de trabajo de desarrollo de Kubernetes y orquestador de despliegue declarativo. Automatiza el ciclo de construcción, despliegue y depuración para aplicaciones que se ejecutan dentro de clústeres de Kubernetes, funcionando como un automatizador de pipelines de imágenes de contenedor y un depurador remoto de Kubernetes. El proyecto cuenta con un motor de recarga en caliente (hot reloading) de Kubernetes que proporciona sincronización de código en tiempo real y sincronización bidireccional de archivos entre sistemas de archivos locales y contenedores en ejecución. Esto permite actualizaciones sin requerir reconstrucciones de imágenes o reinicios. Además, permite la paridad de entornos ejecutando procesos de construcción, prueba y depuración directamente dentro del clúster. La herramienta cubre una amplia gama de capacidades, incluyendo construcción de imágenes en paralelo, streaming de logs de múltiples contenedores y terminales de contenedor interactivos. También proporciona gestión de configuración para resolver variables dinámicas y una interfaz visual para la gestión de entornos y reenvío de puertos (port-forwarding).
Offers a unified interface for automating the build, deploy, and debug cycle for Kubernetes workloads.
Stern es una herramienta de depuración de línea de comandos para Kubernetes y agregador de registros diseñado para transmitir y filtrar registros de múltiples pods y contenedores. Funciona como una utilidad de seguimiento de registros que consolida datos en tiempo real de recursos distribuidos en una única salida codificada por colores. La herramienta utiliza expresiones regulares para seleccionar pods y filtrar el contenido de los registros, permitiendo el aislamiento de eventos específicos del sistema. Rastrea automáticamente el ciclo de vida de los recursos, utilizando un mecanismo de vigilancia para adjuntarse a nuevos pods que coincidan con los criterios de filtro y eliminando los eliminados de la vista activa. Las capacidades incluyen el filtrado de flujos de registros por metadatos, etiquetas y namespaces de Kubernetes, así como restringir la salida a tipos de recursos específicos como despliegues o trabajos. La utilidad proporciona opciones para el formato de salida basado en plantillas, resaltado de contenido y la capacidad de analizar registros locales desde la entrada estándar.
Provides a single-interface CLI for streaming logs and monitoring Kubernetes workloads.