Skip to content

Local development against a remote Kubernetes or OpenShift cluster

License

Notifications You must be signed in to change notification settings

telepresenceio/telepresence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10,020 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Telepresence: Fast, Local Development for Kubernetes

Artifact Hub Gurubase

Telepresence is a CNCF project that connects your local workstation to a remote Kubernetes cluster, letting you run services locally while accessing cluster resources. It enables fast local development without the container build/push/deploy cycle.

Key Features

  • Local Development - Run services on your workstation using your favorite IDE, debugger, and tools
  • Cluster Access - Your local machine can reach cluster services as if it were inside the cluster
  • Traffic Interception - Redirect traffic from cluster services to your local machine for debugging
  • Fast Iteration - No waiting for container builds or deployments

Getting Started

How It Works

When Telepresence connects to a cluster, it creates a virtual network interface on your workstation and routes traffic through a Traffic Manager deployed in the cluster. This allows your local services to communicate with cluster resources and optionally intercept traffic destined for cluster workloads.

Community

Contributing

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

License

Telepresence is licensed under the Apache License 2.0.

About

Local development against a remote Kubernetes or OpenShift cluster

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

Contributors 110