kubenav es una aplicación móvil y de escritorio para administrar clústeres de Kubernetes. La aplicación proporciona una descripción general de todos los recursos en un clúster de Kubernetes, incluida la información del estado actual de las cargas de trabajo. La vista de detalles de los recursos proporciona información adicional. Es posible ver registros y eventos o colocar un shell en un contenedor. También puede editar y eliminar recursos o escalar sus cargas de trabajo dentro de la aplicación.
- Disponible para dispositivos móviles y de escritorio: kubenav brinda la misma experiencia para dispositivos móviles y de escritorio, con casi el 100 % de código compartido.
- Administrar recursos: se admiten todos los recursos principales, como implementaciones, StatefulSets, DaemonSets, Pods, etc.
- Definiciones de recursos personalizados: vea todas las definiciones de recursos personalizados y administre los recursos personalizados.
- Modificar recursos: edite y elimine todos los recursos disponibles o escale sus implementaciones, StatefulSets, DaemonSets.
- Filtrar y buscar: filtre los recursos por espacio de nombres y encuéntrelos por su nombre.
- Información de estado: resumen rápido del estado de las cargas de trabajo e información detallada, incluidos los eventos.
- Uso de recursos: vea las solicitudes, los límites y el uso actual de pods y contenedores.
- Registros: vea los registros de un contenedor o transmita los registros en tiempo real.
- Terminal: coloque una concha en un contenedor, directamente desde su teléfono.
- Administre múltiples clústeres: agregue múltiples clústeres a través de `kubeconfig` o su proveedor de nube preferido, incluidos Google, AWS y Azure.
- Reenvío de puertos: cree una conexión de reenvío de puertos a uno de sus Pods y abra la página servida en su navegador.
- Integración de Prometheus: kubenav le permite ver sus métricas de Prometheus directamente en el tablero y crear sus propios tableros a través del complemento de Prometheus.
Bibliotecas y demostración