telepresence

telepresenceioApache-2.0活跃维护

把远程 Kubernetes 或 OpenShift 集群的网络环境接到本地,让开发者用本地进程直接调试服务,不用每次改代码都重新构建镜像部署。

Local development against a remote Kubernetes or OpenShift cluster

v2.33.0发布于 2026-11-09 10:03 UTC7,330star +4 / 7 天585fork同步于 2026-11-11 05:31 UTC

怎么上手

由 README 提炼,执行前请确认
参考官方安装文档:https://telepresence.io/docs/install/client
硬件要求按 README 说明

README 未说明

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

把本地工作站接入远程 K8s/OpenShift 集群,用本地 IDE 调试真实流量,免去构建推送部署循环

把远程 Kubernetes 或 OpenShift 集群的网络环境接到本地,让开发者用本地进程直接调试服务,不用每次改代码都重新构建镜像部署。

核心能力

  • 创建虚拟网卡直连集群 DNS 与 ClusterIP,无需端口转发
  • 支持 replace、intercept、wiretap、ingest 四种挂载模式
  • 按 HTTP header 或路径过滤流量,多人共享集群互不干扰
  • traffic-agent 可选 sidecar 注入或节点级 pod,后者不改动工作负载
  • 本地进程继承远端容器的环境变量与卷挂载

容易踩的坑

连接时会在集群内部署 traffic-manager,需要相应集群权限;sidecar 模式会注入并重启 Pod,不想改动工作负载需改用 node-agent 模式;客户端需单独安装,README 未给出具体安装命令

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v2.33.0
  1. v2.33.0最新正式版2026-11-09 · 2026-11-09 10:03 UTC

    Official Release Artifacts

    Installers (with root daemon as a system service)

    These installers include the option to run the root daemon as a system service, eliminating the need for elevated privileges when using Telepresence.

    PlatformArchitecturePackage
    Linux (Debian/Ubuntu)amd64telepresence-linux-amd64.deb
    Linux (Debian/Ubuntu)arm64telepresence-linux-arm64.deb
    Linux (Fedora/RHEL)amd64telepresence-linux-amd64.rpm
    Linux (Fedora/RHEL)arm64telepresence-linux-arm64.rpm
    macOSamd64telepresence-darwin-amd64.pkg
    macOSarm64telepresence-darwin-arm64.pkg
    Windowsamd64telepresence-windows-amd64.msi
    Windowsarm64telepresence-windows-arm64.msi

    Standalone Binaries

    Standalone binaries for manual installation. The root daemon runs on-demand with elevated privileges.

    PlatformArchitectureBinary
    Linuxamd64telepresence-linux-amd64
    Linuxarm64telepresence-linux-arm64
    macOSamd64telepresence-darwin-amd64
    macOSarm64telepresence-darwin-arm64
    Windowsamd64telepresence-windows-amd64.zip
    Windowsarm64telepresence-windows-arm64.zip

    Helm Chart

    Code signing

    Windows binaries and installers are Authenticode-signed by Tada AB through Azure Artifact Signing. See the code signing policy.

    For more information, visit our installation docs.

  2. v2.32.32026-10-21 · 2026-10-21 16:47 UTC
    查看更新说明

    Official Release Artifacts

    Installers (with root daemon as a system service)

    These installers include the option to run the root daemon as a system service, eliminating the need for elevated privileges when using Telepresence.

    PlatformArchitecturePackage
    Linux (Debian/Ubuntu)amd64telepresence-linux-amd64.deb
    Linux (Debian/Ubuntu)arm64telepresence-linux-arm64.deb
    Linux (Fedora/RHEL)amd64telepresence-linux-amd64.rpm
    Linux (Fedora/RHEL)arm64telepresence-linux-arm64.rpm
    macOSamd64telepresence-darwin-amd64.pkg
    macOSarm64telepresence-darwin-arm64.pkg
    Windowsamd64telepresence-windows-amd64.msi
    Windowsarm64telepresence-windows-arm64.msi

    Standalone Binaries

    Standalone binaries for manual installation. The root daemon runs on-demand with elevated privileges.

    PlatformArchitectureBinary
    Linuxamd64telepresence-linux-amd64
    Linuxarm64telepresence-linux-arm64
    macOSamd64telepresence-darwin-amd64
    macOSarm64telepresence-darwin-arm64
    Windowsamd64telepresence-windows-amd64.zip
    Windowsarm64telepresence-windows-arm64.zip

    Helm Chart

    Code signing

    Windows binaries and installers are Authenticode-signed by Tada AB through Azure Artifact Signing. See the code signing policy.

    For more information, visit our installation docs.

  3. v2.32.22026-10-08 · 2026-10-08 04:16 UTC
    查看更新说明

    Official Release Artifacts

    Installers (with root daemon as a system service)

    These installers include the option to run the root daemon as a system service, eliminating the need for elevated privileges when using Telepresence.

    PlatformArchitecturePackage
    Linux (Debian/Ubuntu)amd64telepresence-linux-amd64.deb
    Linux (Debian/Ubuntu)arm64telepresence-linux-arm64.deb
    Linux (Fedora/RHEL)amd64telepresence-linux-amd64.rpm
    Linux (Fedora/RHEL)arm64telepresence-linux-arm64.rpm
    macOSamd64telepresence-darwin-amd64.pkg
    macOSarm64telepresence-darwin-arm64.pkg
    Windowsamd64telepresence-windows-amd64.msi
    Windowsarm64telepresence-windows-arm64.msi

    Standalone Binaries

    Standalone binaries for manual installation. The root daemon runs on-demand with elevated privileges.

    PlatformArchitectureBinary
    Linuxamd64telepresence-linux-amd64
    Linuxarm64telepresence-linux-arm64
    macOSamd64telepresence-darwin-amd64
    macOSarm64telepresence-darwin-arm64
    Windowsamd64telepresence-windows-amd64.zip
    Windowsarm64telepresence-windows-arm64.zip

    Helm Chart

    Code signing

    The Windows binaries and installers of this release are not code-signed yet. Free code signing provided by SignPath.io, certificate by SignPath Foundation, is pending approval; the Windows assets will be re-signed in place once the certificate is issued. See the code signing policy.

    For more information, visit our installation docs.

  4. v2.32.12026-09-25 · 2026-09-25 09:34 UTC
    查看更新说明

    Official Release Artifacts

    Installers (with root daemon as a system service)

    These installers include the option to run the root daemon as a system service, eliminating the need for elevated privileges when using Telepresence.

    PlatformArchitecturePackage
    Linux (Debian/Ubuntu)amd64telepresence-linux-amd64.deb
    Linux (Debian/Ubuntu)arm64telepresence-linux-arm64.deb
    Linux (Fedora/RHEL)amd64telepresence-linux-amd64.rpm
    Linux (Fedora/RHEL)arm64telepresence-linux-arm64.rpm
    macOSamd64telepresence-darwin-amd64.pkg
    macOSarm64telepresence-darwin-arm64.pkg
    Windowsamd64telepresence-windows-amd64.msi
    Windowsarm64telepresence-windows-arm64.msi

    Standalone Binaries

    Standalone binaries for manual installation. The root daemon runs on-demand with elevated privileges.

    PlatformArchitectureBinary
    Linuxamd64telepresence-linux-amd64
    Linuxarm64telepresence-linux-arm64
    macOSamd64telepresence-darwin-amd64
    macOSarm64telepresence-darwin-arm64
    Windowsamd64telepresence-windows-amd64.zip
    Windowsarm64telepresence-windows-arm64.zip

    Helm Chart

    Code signing

    The Windows binaries and installers of this release are not code-signed yet. Free code signing provided by SignPath.io, certificate by SignPath Foundation, is pending approval; the Windows assets will be re-signed in place once the certificate is issued. See the code signing policy.

    For more information, visit our installation docs.

  5. v2.32.02026-09-24 · 2026-09-24 20:58 UTC
    查看更新说明

    Official Release Artifacts

    Installers (with root daemon as a system service)

    These installers include the option to run the root daemon as a system service, eliminating the need for elevated privileges when using Telepresence.

    PlatformArchitecturePackage
    Linux (Debian/Ubuntu)amd64telepresence-linux-amd64.deb
    Linux (Debian/Ubuntu)arm64telepresence-linux-arm64.deb
    Linux (Fedora/RHEL)amd64telepresence-linux-amd64.rpm
    Linux (Fedora/RHEL)arm64telepresence-linux-arm64.rpm
    macOSamd64telepresence-darwin-amd64.pkg
    macOSarm64telepresence-darwin-arm64.pkg
    Windowsamd64telepresence-windows-amd64.msi
    Windowsarm64telepresence-windows-arm64.msi

    Standalone Binaries

    Standalone binaries for manual installation. The root daemon runs on-demand with elevated privileges.

    PlatformArchitectureBinary
    Linuxamd64telepresence-linux-amd64
    Linuxarm64telepresence-linux-arm64
    macOSamd64telepresence-darwin-amd64
    macOSarm64telepresence-darwin-arm64
    Windowsamd64telepresence-windows-amd64.zip
    Windowsarm64telepresence-windows-arm64.zip

    Helm Chart

    Code signing

    The Windows binaries and installers of this release are not code-signed yet. Free code signing provided by SignPath.io, certificate by SignPath Foundation, is pending approval; the Windows assets will be re-signed in place once the certificate is issued. See the code signing policy.

    For more information, visit our installation docs.

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Telepresence: Fast, Local Development for Kubernetes

    Artifact Hub Gurubase

    Telepresence is a CNCF project that connects your workstation to a Kubernetes cluster. Code and debug a service locally — with your own IDE, debugger, and hot reload — while it receives real traffic from the cluster, without the container build/push/deploy cycle.

    Demo: connect, reach a cluster service, intercept it locally

    Key Features

    • Cluster access - Your workstation reaches cluster Services and Pods as if it were inside the cluster: cluster DNS, cluster IPs, no port-forwards.
    • Four attachment modes - Replace the remote container, intercept a service port, wiretap a copy of the traffic, or ingest just the environment and volumes.
    • Traffic filtering - Intercept only your own requests, selected by HTTP header or path, so a whole team can share one cluster without collisions.
    • Sidecar or node-agent - The traffic-agent is either injected as a sidecar (the default), or runs as a node-hosted pod that attaches to workloads without modifying them: no injection, no pod restarts.
    • Remote environment, local process - Run with the remote container's environment variables and volume mounts, so the code behaves like it does in the cluster.

    Getting Started

    How It Works

    When Telepresence connects, it creates a virtual network interface on your workstation and routes cluster traffic through a traffic-manager deployed in the cluster. Attaching to a workload adds a traffic-agent — a sidecar or a node-agent — that hands the workload's traffic, environment, and volumes over to your machine. See the architecture overview for the full picture.

    Community

    Sponsors

    Telepresence is free and open source, and is kept that way by its sponsors. Sponsorship pays for fast issue responses, prompt security fixes, and new features. If your team relies on Telepresence, please consider sponsoring the project, or get in touch about a corporate sponsorship.

    Thank you to our past sponsors:

    Contributing

    See AGENTS.md for build instructions, architecture overview, and development guidelines.

    Code signing policy

    The Windows binaries and installers are Authenticode-signed and distributed by Tada AB, a Swedish company founded by the lead maintainer of the Telepresence open source project, using Azure Artifact Signing.

    License

    Telepresence is licensed under the Apache License 2.0.