文件名称:ktunnel:将您的本地资源暴露给kubernetes的cli
文件大小:479KB
文件格式:ZIP
更新时间:2024-05-19 16:55:26
Go
隧道 将您的本地资源公开给kubernetes :memo: 目录 :face_with_monocle: 关于 Ktunnel是一个CLI工具,可在kubernetes群集和本地计算机之间建立反向隧道。 它使您可以将机器作为服务公开到群集中,或将其公开给特定的部署。 您也可以不使用业务流程部分而使用客户端和服务器。 尽管ktunnel被kubernetes标识,但它也可以用作任何其他远程系统上的反向隧道。 在kubernetes上运行应用程序时,Ktunnel是出于访问我的开发主机的需要而诞生的。 该项目的目的是为该特定问题提供整体解决方案(从kubernetes pod访问本地机器)。 如果您发现此工具在其他情况下很有用,或者对新功能有任何建议-我希望与您联系。 :chequered_flag: 入门 这些说明将为您提供在本地计算机上运行并运行的项目的副本,以进行开发和测试。 有关如何在实时系统上部署项目的注释,请参阅部署。 安装 自制酒 b
【文件预览】:
ktunnel-master
----.goreleaser.yml(2KB)
----.gitignore(170B)
----go.mod(840B)
----Dockerfile(380B)
----readthedocs.yml(310B)
----tunnel_pb()
--------tunnel.pb.go(14KB)
--------tunnel.proto(738B)
----ktunnel.rb(1KB)
----ktunnel-logo()
--------cover.png(77KB)
--------profile.png(45KB)
--------vector()
--------default.png(18KB)
--------info.txt(438B)
----pkg()
--------client()
--------server()
--------k8s()
--------common()
----compress_binaries.sh(70B)
----LICENSE(1KB)
----go.sum(60KB)
----.github()
--------FUNDING.yml(584B)
----examples()
--------pycharm-remote-debugging-on-k8s()
----main.go(92B)
----README.md(3KB)
----build_releases.sh(815B)
----mkdocs.yml(38B)
----TODO.md(885B)
----docs()
--------ktunnel_inject_deployment.md(888B)
--------index.md(959B)
--------ktunnel_server.md(785B)
--------diagrams.seqdiag(469B)
--------ktunnel_version.md(539B)
--------ktunnel_client.md(1KB)
--------request_sequence.png(19KB)
--------ktunnel diagram.xml(4KB)
--------ktunnel_inject.md(1KB)
--------ktunnel diagram.png(116KB)
--------ktunnel_expose.md(904B)
----cmd()
--------version.go(424B)
--------server.go(1KB)
--------inject.go(4KB)
--------root.go(1KB)
--------client.go(2KB)
--------expose.go(3KB)