k9s

-
K9s es una herramienta de línea de comandos interactiva para Kubernetes.
-
Te permite navegar, monitorizar y gestionar clústeres de K8s desde la terminal.
Características
Ventajas
-
Muy rápido, todo en terminal.
-
Ideal para operaciones de emergencia sin abrir UI web.
-
Compatible con cualquier clúster K8s (MicroK8s, k3s, EKS, AKS, GKE…).
-
Ligero, no necesita navegador ni plugins externos.
Instalación
Windows
1️⃣ Descargar K9s para Windows
-
Ve a la página oficial de releases de K9s:
https://github.com/derailed/k9s/releases -
Descarga el archivo k9s_Windows_x86_64.tar.gz (o
.zipsegún versión). -
Extrae el ejecutable
k9s.exea una carpeta de tu elección, por ejemplo:
-
Añade esa carpeta al PATH de Windows:
-
Panel de control → Sistema → Configuración avanzada → Variables de entorno → Path → Editar → Nuevo →
C:\Program Files\K9s\
-
Verifica en PowerShell o CMD:
2️⃣ Exportar kubeconfig de MicroK8s
MicroK8s guarda su configuración dentro del nodo Linux. Necesitas copiarla a Windows.
En el nodo MicroK8s
sudo microk8s config
Esto imprime el contenido del kubeconfig.
-
Copia todo el contenido a un archivo
microk8s-config.yamlen tu máquina Windows, por ejemplo:
3️⃣ Conectar K9s al clúster MicroK8s
setx KUBECONFIG "C:\Users\<usuario>\.kube\config-microk8s.yaml"
Cierra y abre PowerShell de nuevo para que se aplique.
k9s