-
Kubectl插件kubetap使得与Kubernetes Services的交互代理变得轻松便捷
资源介绍
库贝塔普
什么是Kubetap?
Kubetap是一个kubectl插件,使操作员可以轻松地为Kubernetes Services部署拦截代理。
。
下面显示了使用Kubetap代理简短演示:
为什么选择Kubetap?
Kubetap产生于在不施加CNI强制要求的情况下快速有效地代理Kubernetes服务的需求。
一直可以手动进行:向部署清单添加sidecar,修补Service清单,添加mitmweb服务,部署,测试,代码推送错误修正,从Deployment中删除sidecar,取消修补服务,删除mitmweb服务,部署并再次测试...。
或者,如果您拥有该应用程序,则可以构建并推送一些Printf调试...然后等待CI ...然后在pod上跟踪以获取日志...
但是,这两个过程都是漫长而费力的过程,已经可以自动化。 因此,Kubetap诞生了。
文献资料
文档网站 ://可溶性包含格式化的文档。 文档站点源位于,但是下面提供了节略的文档。
安装
从来源
推荐的安装方法是克隆存储库并运行:
$ go generate
$ go install ./cmd/kub