kubelink 是 Devtron 团队开发的轻量级 Kubernetes 集群连接工具,主要解决多集群环境下的资源互通与管理难题。作为云原生生态中的连接层组件,它定位为“集群间的桥梁”,帮助用户在不重构现有架构的前提下,实现跨集群资源调度、服务通信和统一管控。
在功能设计上,kubelink 聚焦三个核心场景。首先是跨集群网络打通:传统多集群部署中,不同集群的 Pod 往往因网络隔离(如 VPC 边界、私有网段冲突)无法直接通信,需依赖 API 网关或 *** 中转,配置复杂且延迟高。kubelink 通过在集群内部署轻量级代理组件(单 Pod 资源占用仅 50MB 内存),自动发现其他集群节点,建立基于 TLS 的加密隧道,实现 Pod IP 直接互通,数据传输延迟比传统方案降低约 35%。
其次是资源统一管理:用户无需切换 kubectl 上下文或记忆多个集群地址,通过 kubelink 提供的 CLI 工具(如 kubelink ctx 命令),可一键切换目标集群,并在 Web 控制台(集成于 Devtron 平台)查看所有集群的节点状态、资源使用率和应用部署情况。例如,运维人员可在控制台直接为生产集群扩容节点,同时监控测试集群的 Pod 健康状态,操作效率提升近一倍。
最后是轻量化与兼容性:组件镜像体积不足 15MB,支持 Kubernetes 1.18 及以上版本,无需修改 K8s 核心组件(如 kube-proxy、calico),可直接通过 Helm 一键部署。边缘集群或资源受限场景下,还支持“精简模式”,关闭非必要监控功能,进一步降低资源消耗。
实际应用中,kubelink 尤其适合三类用户:一是管理多云/混合云集群的企业(如同时使用 AWS EKS 和自建 K8s 的团队),通过它统一管理跨平台资源;二是微服务架构团队,需实现边缘集群(如工厂本地节点)与中心集群(云端)的服务调用,避免网络配置碎片化;三是中小型团队,缺乏专职运维人员时,可通过简化的操作界面降低多集群管理门槛。
总体而言,kubelink 以“轻量、易用、安全”为特点,通过简化网络层复杂度,帮助用户在多集群环境中实现资源高效协同,是 Devtron 云原生开发平台在集群连接领域的重要补充工具。
请登录使用轩辕镜像享受快速拉取体验,支持国内访问优化,速度提升
docker pull quay.io/devtron/kubelink:73ce53e5-564-26855探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务