kubernetes 如何远程访问部署在minikube中的应用程序

zi8p0yeb  于 2023-03-01  发布在  Kubernetes
关注(0)|答案(1)|浏览(212)

我正在使用kubernetesminikube上部署我的应用程序。使用命令部署后

minikube service helloworld-all-service --url

其中显示了一些URL来访问应用程序。

http://192.168.49.2:32474

我想从同一网络上的另一台计算机访问此应用程序。我尝试了port-forwarding

kubectl port-forward service/helloworld-all-service 8080:8080

这允许我使用localhost:8080/myApp访问应用程序。但当我尝试使用我的系统IP时,10.14.77.88:8080/myApp不起作用。我在这里做错了什么

kr98yfug

kr98yfug1#

通常端口只绑定到localhost,要使其在外部地址上也可用,您需要指定绑定地址(0.0.0.0绑定到机器上的所有接口):

kubectl port-forward --address 0.0.0.0 service/helloworld-all-service 8080:8080

相关问题