k8s 学习之client-go port-forward

2020-08-22  本文已影响0人  wwq2020

背景

我们平时调用运行在k8s中的服务的方式是通过类似

kubectl port-forward pod/webdemo-deployment-595cdf8fb-9d7lq :8001

这边写了个简单的proxy,作为go的库使用

实现方式

使用port-forward的pkg,进行转发
替换http下transport中的dialer,解析到port-forward监听的地址
实现转发

代码

proxy

上一篇 下一篇

猜你喜欢

热点阅读