kubernetes - minikube 转发到服务

标签 kubernetes minikube

我有一项服务可以将所有流量引导至 UI-pod。我想将流量从我的 localhost:80 重定向到该服务。 我试过了:

kubectl port-forward my_service 6379:6379

这不起作用,因为该服务实际上应该是一个 pod。 我试过:

kubectl proxy --port=8080 --www=./local/www/

它也在寻找一个 pod。有什么建议吗?

最佳答案

不幸的是,在 kubernetes 中,您还不能端口转发服务 - https://github.com/kubernetes/kubernetes/issues/15180

然而,在minikube中,你可以为VM使用ssh端口转发来达到同样的效果

ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip) -L 30000:localhost:30000

关于kubernetes - minikube 转发到服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40598033/

相关文章:

kubernetes - 使用 libvirt 启动 Codeready 容器会导致 "format of backing image was not specified in the image metadata"

docker - 无法连接到 $(minikube ip) :$NODE_PORT on mac M1

kubernetes - 解密 kubernetes master api 调用

docker - 是否可以将 Kubernetes 用于 Gitlab 构建运行器以及如何使用?

kubernetes - 具有大型数据集的 Redis 就绪探针

docker - skaffold 不会在 minikube 中重新加载 golang 代码

minikube - Windows 10 上的“minikube 启动”问题

kubernetes - minikube --kubernetes-version URI失败。我可以使用自定义的localkube二进制文件吗?

kubernetes - 如何向本地计算机公开入口? (Windows 上的 minikube)

kubernetes - Kubernetes Ingress无法正常运作:预设后端404