Pod无法访问本地机器Kubernetes服务

威尔·莱利

遵循本指南来启动本地计算机kubernetes集群:http ://kubernetes.io/v1.0/docs/getting-started-guides/docker.html

我已经使用.yaml文件创建了各种Pod,并且一切正常,我可以使用容器IP(在172.17.xx范围内,使用docker0)访问nginx和mysql,但是当我创建服务时,服务IP在10.0.0中。 x范围,无法从其他容器访问。

kube-proxy是否应该自动创建iptables规则,以提供对服务IP后面的容器的访问?iptables不会发生任何变化,其他容器也无法访问服务。谢谢!

威尔·莱利

蒂姆,我确实使用您的步骤再次运行了它,没什么区别,没有用,但是今天我在这里切换到了1.1版文档:

http://kubernetes.io/v1.1/docs/getting-started-guides/docker.html

以及切换的容器版本,目前使用:

gcr.io/google_containers/etcd:2.2.1

gcr.io/google_containers/hyperkube:v1.1.1

瞧,它起作用了!!!容器现在可以与服务对话了!感谢您的回复

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章