Kubernetes:无法从Master

时间:2016-12-05 17:10:02

标签: kubernetes

我有一个主人和两个人。

Master IP: 192.168.20.50
Menion1: 192.168.20.51
Menion2: 192.168.20.52

我能够运行复制容器并在Master中创建服务。我在使用主IP访问应用程序容器时遇到问题。

我使用fallowing命令从master到menion进行端口转发。

[root@master ~]# kubectl port-forward nginx :80 &
[2] 2229
[root@master ~]# I1201 22:15:46.822396 2229 portforward.go:213] Forwarding from 127.0.0.1:43020 -> 80
I1201 22:15:46.822603 2229 portforward.go:213] Forwarding from [::1]:43020 -> 80

因此,当我使用localhost时,我可以访问nginx,但是当我使用Master IP时,我的连接被拒绝了。

[root@master ~]# curl http://localhost:43020
I1201 22:15:57.031858 2229 portforward.go:247] Handling connection for 43020

<title>Welcome to nginx!</title> <style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; } </style>
Welcome to nginx!

如果您看到此页面,则nginx Web服务器已成功安装并正常运行。需要进一步配置。

有关在线文档和支持,请参阅nginx.org。 nginx.com提供商业支持。

感谢您使用nginx。

[root@master ~]# curl http://192.168.1.49:43020
curl: (7) Failed connect to 192.168.1.49:43020; Connection refused

1 个答案:

答案 0 :(得分:0)

您将Pod流量转发到端口80,您应该可以通过

访问该广告连播

192.168.1.49:80

不是

192.168.1.49:43020