Reenvío de puertos y DNS
Reenvía puertos locales a Services o Pods y opcionalmente registra entradas DNS automáticas.
Reenvía puertos locales a Services o Pods, y luego deja que Dockerman registre un nombre DNS local para cada reenvío activo.
Reenvío de puertos de un Service o Pod
Usa un Service cuando quieras que el reenvío sobreviva a los reinicios de los pods.
Selecciona un objetivo
Elige un Pod o Service. Los Services son la opción más segura para reenvíos de larga duración.
Selecciona los puertos de destino y local
Dockerman sugiere el primer puerto del objetivo y un puerto local sin usar.
Inicia el reenvío
Inicia la conexión y obsérvala aparecer en Reenvíos activos.
Gestión de reenvíos activos
La lista de reenvíos activos muestra el objetivo, el puerto local, el estado y la acción Detener.
Los reenvíos de Services y Deployments se reconectan automáticamente después de errores de red transitorios usando retroceso exponencial, y cambian a un nuevo pod listo cuando el actual desaparece. Los reenvíos de Pods no se reconectan porque no hay un selector para encontrar un reemplazo.
DNS automático
Añadido en la v4.8.0. El DNS automático registra un nombre de host para cada reenvío de puerto activo y lo apunta a 127.0.0.1.
Habilita el DNS automático en Ajustes
Abre Ajustes > Configuración de DNS de Kubernetes > Habilitar DNS automático.
Crea un reenvío de puerto
Dockerman añade la entrada DNS tan pronto como inicia el reenvío.
Abre la URL en tu navegador
Abre http://<alias>:<puerto-local>/ después de que la entrada DNS esté en su lugar.
El DNS automático edita /etc/hosts en macOS y Linux, lo que requiere privilegios elevados. En Windows, utiliza un servidor DNS local en 127.0.0.1:53.
Solución de problemas
- Puerto ya en uso: selecciona el siguiente puerto local libre que sugiere Dockerman.
- Entrada DNS no resuelta: confirma que el DNS automático está habilitado y borra cualquier caché del navegador obsoleto.
- El reenvío sigue cayendo: verifica que el Service de respaldo aún tenga Endpoints saludables.