¿Qué es k9s?
k9s es una interfaz de terminal para gestionar clústeres de Kubernetes. Ofrece una interfaz rápida, controlada por teclado, para observar e interactuar con tus clústeres en ejecución en tiempo real — navegando por los recursos, viendo logs, ejecutando comandos dentro de los pods y aplicando cambios — sin tener que escribir constantemente largos comandos de kubectl.
⚡ Características clave de k9s
⌨️ Controlado por teclado
Navega y gestiona los recursos del clúster rápidamente con atajos intuitivos.
📜 Logs en vivo y Exec
Transmite logs de pods y accede a shells dentro de los contenedores directamente desde la interfaz.
🔍 Vistas de recursos
Explora deployments, pods, servicios y más con estado en tiempo real.
🧩 Extensible
Skins, alias y plugins personalizados para adaptar tu flujo de trabajo.
🎯 ¿Por qué k9s?
- Más rápido que kubectl: Observa y actúa sobre los recursos sin comandos largos
- Tiempo real: Vista en vivo del estado del clúster y la salud de los recursos
- Navegación potente: Salta entre recursos relacionados al instante
- Personalizable: Skins, atajos y plugins adaptados a tu equipo
🆕 Aspectos destacados
- Navegación del clúster: Explora todos los tipos de recursos de Kubernetes
- Logs y Shell: Sigue logs en tiempo real y accede a los pods
- Acciones sobre recursos: Escala, elimina y edita desde la interfaz
- Plugins: Amplía la funcionalidad con comandos personalizados
📦 Instalación desde deb.griffo.io
Paso 1: Agregar repositorio
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt updateinstall -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update🆓 Existe un espejo gratis para siempre. deb-free.griffo.io sirve paquetes gratis para siempre: sin cuenta, sin suscripción, como máximo 2 meses por detrás del upstream, correcciones de seguridad inmediatas. Ahora mismo incluye cliamp, Ghostty, lazydocker, Oh My Posh y Zed; k9s no está entre ellas, así que hoy el repositorio de arriba es la única forma de instalarlo — pídelo y puede añadirse.
Paso 2: Instalar k9s
# Install latest k9s
sudo apt install k9s
# Verify installation
k9s version# Install latest k9s
apt install k9s
# Verify installation
k9s version🎯 Ejemplos de uso básico
# Show version
k9s version
# Launch k9s against your current kubeconfig context
k9s
# Launch in a specific namespace
k9s -n kube-system
# Use a specific context
k9s --context production
# Launch in read-only mode
k9s --readonly🚀 ¿Por qué elegir deb.griffo.io?
- Ubuntu oficial: A menudo meses por detrás, sin las últimas funciones
- deb.griffo.io: Última versión pocas horas después de su lanzamiento
- Instalación manual: Requiere descargas manuales y configuración del PATH
- Nuestro repositorio: Paquetes precompilados y listos para usar
- ✅ Últimas funciones: Obtén las funciones y mejoras más recientes de k9s de inmediato
- ✅ Sin configuración manual: Binarios precompilados, instalados y actualizados mediante apt
- ✅ Actualizaciones automáticas: Paquetes actualizados pocas horas después de los lanzamientos oficiales
- ✅ Dependencias correctas: Correctamente empaquetado con todas las bibliotecas necesarias
- ✅ Multi-distribución: Funciona en Jammy y Noble
- ✅ Mantenimiento sencillo: Comandos apt simples para actualizar
📦 Repositorio de construcción de paquetes
Los paquetes de Ubuntu se construyen y mantienen automáticamente en este repositorio de GitHub:
- 📁 k9s-debian - Latest release builds
🔗 Paquetes relacionados
También disponible desde deb.griffo.io:
- lazydocker - Terminal UI para gestión de Docker
- Headscale - Servidor de control Tailscale autoalojado
- Garage - Almacenamiento de objetos distribuido compatible con S3
💝 Apoyar este proyecto
¡Si este repositorio te ahorra tiempo y esfuerzo, considera apoyarlo!