1.下载kubectl和ktctl

修改到对应版本(查看版本:kubectl version)
kubectl:https://storage.googleapis.com/kubernetes-release/release/v1.21.4/bin/windows/amd64/kubectl.exe
ktctl: https://github.com/alibaba/kt-connect/releases/download/v0.3.2/ktctl_0.3.2_windows_amd64.tar.gz


http://10.233.90.231/

2.windows上配置config

<1>查看master节点config配置

  1. cat ~/.kube/config

<2>复制到用户/.kube/config下

<3>将ktctl加入到path环境下

3.使用ktctl

  1. # k8s每台机器安装socat
  2. yum install socat.x86_64
  3. # 注意 ktwindows下只能使用socks5模式
  4. ktctl -d connect --method socks5
  1. # 另开一个窗口
  2. # 设置环境变量 以下设置二选一
  3. ## windows cmd set http_proxy=socks5://127.0.0.1:2223
  4. ## git bash
  5. export http_proxy=socks5://127.0.0.1:2223

参考

ktctl官方文档:https://gitee.com/mirrors/KTConnect/blob/master/docs/zh-cn/guide/quickstart.md
https://alibaba.github.io/kt-connect/#/zh-cn/guide/quickstart

https://github.com/telepresenceio/telepresence