首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在wsl Ubuntu中运行的Kubernetes minikube公开了一个我无法从win 10到达的服务

在wsl Ubuntu中运行的Kubernetes minikube公开了一个我无法从win 10到达的服务
EN

Stack Overflow用户
提问于 2022-06-11 19:35:47
回答 1查看 273关注 0票数 0

我当时正在为初学者(nana的技术世界)学习一个库伯内特斯教程,其中有一台运行着码头的win10机器。当我遇到麻烦时,我迁移到这个配置:

代码语言:javascript
运行
复制
wsl -l -v
  NAME      STATE           VERSION
* Ubuntu    Running         2

我安装了docker并通过$ sudo service docker start运行它

启动迷你车:$minikube start --driver=docker --kubernetes-version=v1.18.0

(不是最后一个版本,因为有些pb在systemd和systemctl之间)

一切都很好,我创建了一个mongodb吊舱和一个带有临时服务的mongoexpress吊舱:

代码语言:javascript
运行
复制
plaurent$ kubectl get pods
NAME                                  READY   STATUS    RESTARTS   AGE
mongo-express-864c95f479-8gfxf        1/1     Running   2          23h
mongodb-deployment-58977cc4f5-k4r4h   1/1     Running   1          23h
plaurent$ kubectl get service
NAME                    TYPE           CLUSTER-IP       EXTERNAL-IP   PORT(S)          AGE
kubernetes              ClusterIP      10.96.0.1        <none>        443/TCP          23h
mongo-express-service   LoadBalancer   10.98.7.33       <pending>     8081:30000/TCP   23h
mongodb-service         ClusterIP      10.101.132.245   <none>        27017/TCP        23h

按照图图,我运行:

代码语言:javascript
运行
复制
/plaurent$ minikube service mongo-express-service
  Starting tunnel for service mongo-express-service.
  Opening service default/mongo-express-service in default browser...
  http://192.168.49.2:30000
❗  Because you are using a Docker driver on linux, the terminal needs to be open to run it.

在第二个终端wsl上,我可以通过以下方式获得这项服务,这是可以的。

代码语言:javascript
运行
复制
plaurent$ curl http://192.168.49.2:30000

BUt,我不能在win10中做同样的事情,甚至一个ping都失败了。

我启动ip地址并得到以下内容:

代码语言:javascript
运行
复制
/plaurent$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: bond0: <BROADCAST,MULTICAST,MASTER> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether 86:5b:79:bf:27:05 brd ff:ff:ff:ff:ff:ff
3: dummy0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN group default qlen 1000
    link/ether f2:bd:6f:41:f3:2d brd ff:ff:ff:ff:ff:ff
4: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:15:5d:b5:ae:43 brd ff:ff:ff:ff:ff:ff
    inet 172.20.254.215/20 brd 172.20.255.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::215:5dff:feb5:ae43/64 scope link
       valid_lft forever preferred_lft forever
5: tunl0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/ipip 0.0.0.0 brd 0.0.0.0
6: sit0@NONE: <NOARP> mtu 1480 qdisc noop state DOWN group default qlen 1000
    link/sit 0.0.0.0 brd 0.0.0.0
7: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
    link/ether 02:42:eb:30:05:9a brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
8: br-ecf9b5a8d792: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
    link/ether 02:42:0f:31:2f:71 brd ff:ff:ff:ff:ff:ff
    **inet 192.168.49.1/24 brd 192.168.49.255 scope global br-ecf9b5a8d792**
       valid_lft forever preferred_lft forever
    inet6 fe80::42:fff:fe31:2f71/64 scope link
       valid_lft forever preferred_lft forever
10: vethe8c97a5@if9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-ecf9b5a8d792 state UP group default
    link/ether ee:d2:2d:f8:5b:4d brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::ecd2:2dff:fef8:5b4d/64 scope link
       valid_lft forever preferred_lft forever

我可以看到inet192.168.49.1/24 brd 192.168.49.255作用域全局br-ecf9b5a8d792接近服务ip,但我不知道它意味着什么,以及这是否有助于解决问题。

我对网络不太满意,任何帮助都欢迎。

EN

Stack Overflow用户

发布于 2022-06-12 05:18:41

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72587344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档