PrefaceAs we all know, when there is no K8S cluster, we can directly connect to the test environment service to debug. With the arrival of K8S, we can no longer directly connect to the business service to debug. The IP address assigned to the K8S Pod is the internal network of the cluster, and the external network of the cluster cannot directly access the Pod. So what is a good solution to directly connect to the Pod? The following introduces open source Telepresence. Introduction to TelepresenceTelepresence is an open source tool that allows you to run a single service locally while connecting that service to a remote Kubernetes cluster. This enables developers building multi-service applications to:
Open source address: https://github.com/telepresenceio/telepresence How Telepresence WorksTelepresence deploys a bidirectional network proxy in a pod running in your Kubernetes cluster. This pod proxies data from your Kubernetes environment (e.g. TCP connections, environment variables, volumes) to local processes. The local process's network is transparently overlaid so that DNS calls and TCP connections are routed through the proxy to the remote Kubernetes cluster. This approach gives:
Telepresence Supported Platforms
Telepresence InstallationCan be installed using Homebrew, apt or dnf Telepresence Usage ReportTelepresence collects some basic information about its users so that it can send important customer notifications, such as new version availability and security announcements. We also use this information to anonymously aggregate basic usage analytics. To disable this behavior, set the environment variable SCOUT_DISABLE:
How to use TelepresenceI won’t describe it here. For details, please refer to https://www.telepresence.io/tutorials/kubernetes Reference Links
|
<<: Airplanes are all equipped with 5G, so why is the signal on high-speed trains still so poor?
"5G is used to serve IoT (Internet of Things...
[[320457]] This article is reproduced from Leipho...
The foundation for seamless 5G implementation 5G ...
Currently, there are only 13 root servers in the ...
Justhost sent a lot of emails about changes and u...
You are more powerful than Zhuge Liang. You have ...
Ethernet is a technology used to connect various ...
“What is the difference between SSH and SSL?” “Is...
From low-latency, ultra-high-speed bandwidth to i...
RAKsmart's independent server flash sale cont...
SpaceX's satellite internet service, Starlink...
ZJI has launched the second wave of its September...
At the beginning of 2020, edge computing seemed t...
Software is driving the innovation engine of the ...
At the "2017 China MEC Industry Development ...