无法在本地访问网络应用程序

问题描述 投票:0回答:1

我是 Kubernetes 的新手,尝试运行这个简单的例子:

https://gitlab.com/nanuchi/k8s-in-1-hour

一切顺利,但最后,当我尝试在浏览器中本地访问 webapp 时,没有显示任何内容。 这是 minikube 组件的状态:

> kubectl get all 
NAME                                    READY   STATUS    RESTARTS   AGE
pod/mongo-deployment-855b879886-4vh7v   1/1     Running   0          32m
pod/webapp-deployment-9fccd564d-hhvh4   1/1     Running   0          32m

NAME                     TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
service/kubernetes       ClusterIP   10.96.0.1        <none>        443/TCP          33m
service/mongo-service    ClusterIP   10.101.177.31    <none>        27017/TCP        32m
service/webapp-service   NodePort    10.109.199.121   <none>        3000:30100/TCP   32m

NAME                                READY   UP-TO-DATE   AVAILABLE   AGE
deployment.apps/mongo-deployment    1/1     1            1           32m
deployment.apps/webapp-deployment   1/1     1            1           32m

NAME                                          DESIRED   CURRENT   READY   AGE
replicaset.apps/mongo-deployment-855b879886   1         1         1       32m
replicaset.apps/webapp-deployment-9fccd564d   1         1         1       32m

这是 minikube ip:

minikube ip
192.168.49.2

当我连接到http://192.168.49.2:30100我没有得到任何回应。 有什么方法可以在收到请求时监视集群端发生的事情吗?

mongodb kubernetes web-applications kubectl minikube
1个回答
0
投票

如repo shared中所说,您需要运行以下命令才能在浏览器中访问它:

minikube service webapp-service
© www.soinside.com 2019 - 2024. All rights reserved.