Dockerman Docs
Kubernetes

Resumen

Kubernetes nativo en Dockerman: cargas de trabajo, redes, configuración, almacenamiento, RBAC, CRDs, Helm y depuración.

El Kubernetes de Dockerman es una interfaz ligera, pensada para usarse desde la GUI, con la que puedes ejecutar e inspeccionar un clúster real sin cambiar de herramienta ni aprender otro panel.

Por qué Kubernetes en Dockerman

Úsalo cuando quieras Kubernetes en la misma aplicación que ya usas para Docker. La interfaz es local y rápida; k3d cubre el alta de clúster en un clic y trabajas en una app de escritorio nativa en Rust y Tauri en lugar de saltar a otro panel. Es más ligero que Kubernetes integrado en Docker Desktop y encaja en desarrollo local, clústeres pequeños y comprobaciones rápidas de CI.

Qué se incluye

Panel de resumen del clúster

Abre el resumen de Kubernetes para ver el estado en vivo del clúster.

  • Tarjetas de CPU y memoria — uso del clúster, destacado como tarjetas principales. Requiere metrics-server en el clúster de destino.
  • Conteos de cargas de trabajo — Pods en ejecución y pendientes, Deployments, Services y otros recursos contados en todos los namespaces, no solo el activo.
  • Estado de los nodos — número de nodos y estado Ready de un vistazo.
  • Eventos recientes — los más recientes del clúster, con un enlace al navegador completo de Eventos.

Empieza por el panel y luego entra en recursos concretos.

Cambio entre múltiples clústeres

Dockerman mantiene el clúster Kubernetes activo independiente del host Docker activo. Al cambiar de clúster conserva la página K8s actual cuando puede, restaura páginas profundas (instancias de CRD, editor YAML) tras reiniciar la aplicación y actualiza el selector de namespace al nuevo clúster. Al reconectar después de un reinicio, vuelve al último recurso visitado.

Dos formas de empezar

Abre Clúster y usa el flujo Inicia un clúster local con k3d cuando quieras un clúster local desechable para desarrollo o pruebas.

Abre Clúster y usa el flujo Importa un clúster existente cuando ya tengas un kubeconfig para kind, minikube, EKS, GKE, AKS o on-prem.

Namespaces

Usa el selector de namespaces de la barra superior para filtrar cada lista de Kubernetes. Cambia de namespace sin desconectarte del clúster y sigue explorando cargas de trabajo, redes, configuración y RBAC en el nuevo namespace.

Personalización de la barra lateral

La barra lateral tiene siete grupos: Clúster, Workloads, Service & Network, Config & Storage, Access Control, Helm y Tools.

  • Estado de expansión por defecto por grupo — elige qué grupos se abren al conectarte a un clúster, independiente del estado de colapso en tiempo de ejecución.
  • Visibilidad por elemento — oculta entradas de recursos que no uses; el expandir/colapsar en tiempo de ejecución retoma donde lo dejaste en la siguiente sesión.

Edita ambos desde Configuración → Barra lateral.

Errores de permisos

Las listas devuelven K8sListResult<T> tipado, así que un 403 Forbidden se muestra en la propia lista y no tumba toda la página. Ves a qué recurso le falta acceso tu contexto y puedes seguir usando el resto del clúster mientras corriges RBAC.

Qué aún no está soportado

Estos flujos aún no entran en el alcance:

  • Creación de clústeres fuera de k3d, como kubeadm o el aprovisionamiento de servicios gestionados.
  • Gateway API más allá de Ingress.
  • Editores visuales de CRDs — usa edición YAML.
  • Editor visual de NetworkPolicy — escríbelo en YAML.