frp怎么把k8s的api server代理出来?

如题,现在有一个部署好的k8s, 现在本地无法用kubectl访问, 它有证书的那种, 应该怎么写frp的配置?

阅读 3.4k
2 个回答

你干脆是使用ssh 隧道来实现

你可以在 k8s 集群中部署一个 frpc 的 pod,把 k8s 的 api 代理出来,假设你要把它代理至 ip 为 7.7.7.7 这样一台服务器,你在这台服务器上也部署了 frps 。

在 k8s pod 里的 frp.ini 可以这么写

# frpc.ini
[common]
server_addr = 7.7.7.7
server_port = 7777

[k8s-api]
type = tcp
local_ip = kubernetes.default
local_port = 443
remote_port = 36443
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进