mirror of
https://github.com/kubesphere/website.git
synced 2025-12-26 00:12:48 +00:00
Update how to connect remote service locally guide
This commit is contained in:
parent
acd20ed4aa
commit
4f8a7ef794
|
|
@ -1,23 +1,21 @@
|
|||
# Connect to remote service with telepresence
|
||||
|
||||
Telepresence is an open source tool that lets you run a single service locally, while connecting that service to a remote Kubernetes cluster.
|
||||
[Telepresence](https://www.telepresence.io/) is an open source tool that lets you run a single service locally, while connecting the service to a remote Kubernetes cluster.
|
||||
|
||||
We can use telepresence to help us running KubeSphere apiserver locally.
|
||||
We can use Telepresence to help us running KubeSphere apiserver locally.
|
||||
|
||||
## 1. Install Telepresence
|
||||
|
||||
## 1. Install telepresence
|
||||
You can read the [official installation documentation](https://www.telepresence.io/reference/install.html) to install Telepresence.
|
||||
|
||||
You can read the [official installation documentation](https://www.telepresence.io/reference/install.html) to install telepresence.
|
||||
## 2. Run Telepresence
|
||||
|
||||
## 2. Run telepresence
|
||||
Open your command line and run the command `telepresence`. Telepresence will help you to enter a bash connected to a remote Kubernetes cluster.
|
||||
|
||||
Open your command line and run the command `telepresence`, telepresence will help you to enter a bash connected to a remote Kubernetes cluster.
|
||||
|
||||
Test telepresence with KubeSphere apigateway:
|
||||
Test Telepresence with KubeSphere apigateway:
|
||||
|
||||
```bash
|
||||
|
||||
@kubernetes-admin@cluster.local|bash-3.2$ curl http://ks-apigateway.kubesphere-system
|
||||
$ curl http://ks-apigateway.kubesphere-system
|
||||
|
||||
401 Unauthorized
|
||||
```
|
||||
|
|
@ -29,6 +27,7 @@ Now your module can easily connect to remote services.
|
|||
```bash
|
||||
go run cmd/ks-apiserver/apiserver.go
|
||||
```
|
||||
|
||||
## 4. Further more
|
||||
|
||||
You can use telepresence to replace services in the cluster for debugging. For more information, please refer to the [official documentation](https://www.telepresence.io/discussion/overview).
|
||||
You can use Telepresence to replace services in the cluster for debugging. For more information, please refer to the [official documentation](https://www.telepresence.io/discussion/overview).
|
||||
|
|
|
|||
Loading…
Reference in New Issue