awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
txn2 avatar

txn2/kubefwd

0
View on GitHub↗
4,123 estrellas·228 forks·Go·Apache-2.0·7 vistaskubefwd.com↗

Kubefwd

kubefwd es una utilidad de túnel de red y reenvío de servicios de Kubernetes que mapea servicios de clúster remotos a direcciones de loopback locales. Sincroniza el archivo hosts local para resolver nombres de servicios de Kubernetes a direcciones IP locales, permitiendo que los entornos de desarrollo locales usen nombres de host de producción.

El proyecto implementa un servidor de Model Context Protocol, permitiendo a asistentes de IA externos descubrir, navegar y controlar el reenvío de red a través de una interfaz estandarizada. También proporciona una interfaz de usuario de terminal para gestionar reenvíos de servicios, monitorear el tráfico de red en tiempo real y transmitir logs de pods.

El sistema maneja la gestión de conexiones multiclúster, enrutamiento de servicios headless y persistencia de conexión automatizada usando sincronización basada en eventos y retroceso exponencial (exponential backoff). Incluye una API REST para el control programático de namespaces y registros de servicios, junto con herramientas para diagnosticar problemas de conexión e inspeccionar el estado de los pods.

La utilidad puede desplegarse como un contenedor privilegiado o mediante Docker Compose para gestionar interfaces de red locales y modificaciones de archivos de host.

Features

  • Loopback DNS Overrides - Assigns unique local IP addresses to remote services and synchronizes the hosts file to mimic cluster DNS.
  • Local Development Environments - Enables local application code to connect to remote Kubernetes services using production hostnames.
  • Service Port Forwarding - Maps remote Kubernetes services to unique local IP addresses and updates the hosts file for seamless access.
  • Event-Driven Synchronization - Automatically synchronizes network tunnels by watching real-time Kubernetes cluster events.
  • Hostname Configurations - Ensures cluster services are reachable using production hostnames by defining custom domain names and network protocols.
  • Local Hosts File Management - Appends domain suffixes to hostnames and modifies the local hosts file to enable service name resolution.
  • DNS-Based Service Discovery - Mimics in-cluster DNS by mapping Kubernetes service names to unique local loopback IP addresses.
  • Local Hostname Assignments - Allows assigning specific IP addresses or domain suffixes to generated hostnames for easier local service discovery.
  • Local DNS Mapping - Automatically synchronizes the local hosts file to resolve Kubernetes service names to local IPs.
  • Cluster Network Troubleshooting - Provides a suite of tools for diagnosing connectivity and monitoring traffic between local machines and clusters.
  • Kubernetes Pod Port Forwarding - Establishes bidirectional TCP tunnels between local ports and remote Kubernetes service endpoints.
  • Local Port Mapping - Maps local ports to remote Kubernetes service endpoints for tunneling traffic.
  • Network Resource Discovery - Queries available cluster contexts, namespaces, and services to identify targets for network tunneling.
  • Kubernetes Service Domain Resolutions - Resolves Kubernetes service names to local loopback addresses via automated hosts file synchronization.
  • Automatic Connection Recovery - Re-establishes port forwards with exponential backoff when pods restart or churn by monitoring cluster events.
  • Bulk Service Forwarding - Maps multiple remote services to local loopback addresses using service names to avoid port conflicts.
  • Event-Driven State Synchronization - Automatically synchronizes port forwards by watching Kubernetes cluster events to start or stop connections as services and pods change.
  • Service Loopback Forwarders - Maps remote Kubernetes services to local loopback addresses to enable local development with production hostnames.
  • Service Tunnels - Establishes bidirectional network tunnels between local ports and remote Kubernetes service endpoints.
  • Tunnel Connection Persistence - Re-establishes broken tunnels using pod lifecycle event watches and exponential backoff during network outages.
  • AI Assistant Integrations - Implements a standardized interface allowing AI assistants to discover and control network forwarding services.
  • Model Context Protocol Integrations - Uses the Model Context Protocol to expose network forwarding functions and cluster data to external AI models.
  • Model Context Protocol Servers - Implements a standardized server interface that exposes network forwarding controls to AI assistants.
  • REST APIs - Provides a REST API for programmatically updating active services and integrating with AI assistants.
  • Resource Browsers - Allows selecting specific services for forwarding by browsing cluster namespaces through a terminal user interface.
  • AI-Assisted DevOps - Implements a Model Context Protocol server to automate network forwarding tasks through AI assistants.
  • Connectivity Control APIs - Exposes programmatic endpoints to add namespaces, register services, and query real-time connection metrics.
  • Control Plane APIs - Provides a REST-based control plane for managing namespace watchers and forwarding states.
  • TUI Resource Explorers - Provides a terminal-based resource explorer for browsing namespaces and managing active service forwards.
  • Context Management - Toggles between different Kubernetes environment configurations to manage service forwarding across remote targets.
  • Multi-Cluster Dashboard Managers - Allows switching between and managing network tunnels for multiple Kubernetes clusters from a single interface.
  • Forwarding Traffic Logging - Streams live pod logs while tracking HTTP request metadata and bandwidth metrics for active network forwards.
  • Container IP Assignments - Assigns fixed local IP addresses to remote services via configuration or command-line flags.
  • Multi-Cluster Forwarding Management - Enables simultaneous connections to multiple environments to forward services from different remote clusters.
  • Headless Pod Routing - Forwards traffic to all pods backing a service to enable pod-specific addressing for StatefulSets and databases.
  • Headless Service Forwarding - Routes traffic to all pods backing a service or targets specific pods using unique pod hostnames.
  • Local Port Remapping - Maps cluster service ports to specific local ports to avoid conflicts or bypass privileged port restrictions.
  • Forwarding Target Selectors - Allows selecting specific services to forward using namespaces, label selectors, or metadata fields.
  • Exponential Backoff Retries - Implements exponential backoff retries to automatically restore broken network tunnels during pod churn.
  • Kubernetes Resource Browsers - Provides an interactive interface to browse Kubernetes namespaces and services to select forwarding targets.
  • Privileged Container Execution - Runs as a privileged container to manage host network interfaces and modify the local hosts file.
  • Active Connection Monitors - Provides a TUI for managing active port forwards and viewing real-time connection status.
  • Forwarding Connection Managers - Provides a terminal interface to browse namespaces and manage active network connections.
  • REST Management APIs - Offers a REST management API to control the addition, removal, and reconnection of service forwards.
  • Tunnel Throughput Monitoring - Tracks byte counts and request rates for forwarded traffic using sparkline visualizations.
  • Real-Time Traffic Monitoring - Displays real-time network traffic metrics and byte throughput via a terminal user interface.
  • Forwarding Health Metrics - Provides real-time and historical metrics and HTTP traffic captures for active network forwards.
  • Traffic Monitoring Tools - Tracks bandwidth statistics and HTTP request metadata for all active service forwards.
  • Terminal-Based Dashboards - Features a terminal-based dashboard for streaming real-time network metrics and pod logs.
  • Interactive Terminal Interfaces - Provides an interactive TUI to filter services, monitor bandwidth, and stream logs for active forwards.
  • Cloud Platforms - Listed in the “Cloud Platforms” section of the Awesome Mcp Servers awesome list.
  • Developer Workspaces - Bulk forwards Kubernetes services for local development.
  • Developer Productivity Tools - Bulk port forwarding for Kubernetes services during development.

Historial de estrellas

Gráfico del historial de estrellas de txn2/kubefwdGráfico del historial de estrellas de txn2/kubefwd

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Kubefwd

Proyectos open-source similares, clasificados según cuántas características comparten con Kubefwd.
  • orbstack/orbstackAvatar de orbstack

    orbstack/orbstack

    8,903Ver en GitHub↗

    OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running Docker containers, full Linux virtual machines, and local Kubernetes clusters. It runs Linux VMs directly on the macOS hypervisor framework for near-native performance, uses VirtioFS for fast bidirectional file sharing between macOS and Linux, and leverages Rosetta for near-native x86 emulation on Apple Silicon. The system assigns predictable local domain names to containers and VMs with automatic HTTPS certificate generation, forwards ports via event-driven updates, and stores

    Shellcolimadockerdocker-desktop
    Ver en GitHub↗8,903
  • xpipe-io/xpipeAvatar de xpipe-io

    xpipe-io/xpipe

    14,212Ver en GitHub↗

    Xpipe is a remote infrastructure management tool and cross-platform terminal orchestrator. It provides a centralized desktop interface for managing remote server connections, shell sessions, and secure tunneling. The system functions as a remote application gateway, streaming graphical applications to a local desktop via RDP, VNC, or X11. It also implements a Model Context Protocol server, which exposes server infrastructure and remote command execution capabilities to external AI agents. The tool covers several operational areas, including hierarchical connection management, remote file sys

    Java
    Ver en GitHub↗14,212
  • lensapp/lensAvatar de lensapp

    lensapp/lens

    23,180Ver en GitHub↗

    Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It provides a graphical interface for deploying Helm charts, editing YAML manifests, and managing the lifecycle of pods and deployments. The project features an AI-powered cluster assistant that enables users to query cluster state, perform autonomous troubleshooting, and translate natural language requests into system commands. It also supports collaborative team access through shared spaces, utilizing encrypted cluster sharing and role-based access control to manage credentials and

    cloud-nativecontainersdevops
    Ver en GitHub↗23,180
  • k8sgpt-ai/k8sgptAvatar de k8sgpt-ai

    k8sgpt-ai/k8sgpt

    7,922Ver en GitHub↗

    k8sgpt is a suite of Kubernetes-focused tools designed for AI-powered debugging, cluster diagnostics, and self-healing. It functions as an automated analyzer and debugger that uses large language models to explain cluster errors, suggest remediation steps, and identify resource failures. The project distinguishes itself through an extensible analysis framework that supports custom diagnostic plugins and a Model Context Protocol server, which exposes cluster diagnostics as tools for AI assistants. It includes a self-healing agent capable of automatically generating and applying fixes for detec

    Go
    Ver en GitHub↗7,922
Ver las 30 alternativas a Kubefwd→

Preguntas frecuentes

¿Qué hace txn2/kubefwd?

kubefwd es una utilidad de túnel de red y reenvío de servicios de Kubernetes que mapea servicios de clúster remotos a direcciones de loopback locales. Sincroniza el archivo hosts local para resolver nombres de servicios de Kubernetes a direcciones IP locales, permitiendo que los entornos de desarrollo locales usen nombres de host de producción.

¿Cuáles son las características principales de txn2/kubefwd?

Las características principales de txn2/kubefwd son: Loopback DNS Overrides, Local Development Environments, Service Port Forwarding, Event-Driven Synchronization, Hostname Configurations, Local Hosts File Management, DNS-Based Service Discovery, Local Hostname Assignments.

¿Qué alternativas de código abierto existen para txn2/kubefwd?

Las alternativas de código abierto para txn2/kubefwd incluyen: orbstack/orbstack — OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running… xpipe-io/xpipe — Xpipe is a remote infrastructure management tool and cross-platform terminal orchestrator. It provides a centralized… lensapp/lens — Lens is a multi-cluster management platform and desktop application for administering Kubernetes environments. It… k8sgpt-ai/k8sgpt — k8sgpt is a suite of Kubernetes-focused tools designed for AI-powered debugging, cluster diagnostics, and… infobyte/faraday — Faraday is a vulnerability management platform and security tool aggregator designed to centralize security findings… samyk/pwnat — pwnat is a set of software utilities designed for TCP hole punching, network tunneling, and proxy-based port…