部署简单版本集群,部署完成,实验时,开启kube proxy,无法访问内部pod

来源:7-7 小试牛刀

mj2016jm

2019-02-17

老师您好!我这边有点问题想问下:
1.首先我按照步骤部署好简单版本集群(三台阿里云的主机),各个模块没有出现错误信息。
2.然后我试验了下,开启kube proxy,访问就是一直卡在这里,
图片描述
3.然后我试了直接在master节点上ping这个pod的ip,结果ping不通。
图片描述
4.我在这个pod所在工作节点再ping这个ip,是可以的,就是跨主机ping不通。
图片描述
5.然后还有一个问题就是,我在master节点使用calicoctl get ipPool -o yaml ,命令可行,但是在work节点使用这个命令就不行。
master节点:
图片描述
work节点:

写回答

2回答

亮仔

2020-06-13

遇到了跟他一样的问题,请教下 最终的解决方案?

0
0

刘果国

2019-02-17

您好,这个问题还是calico的面大,重新看一下这块:5. 部署CalicoNode(所有节点),是要在所有节点都部署calico。

然后做几个检查:

  1.  journalctl -f -u kube-calico

  2. docker ps 和 docker logs查看一下calico容器是否正常

  3. calicoctl node status

0
3
mj2016jm
回复
刘果国
您好,老师,看了一圈,有点懵圈,,您有空帮我看看吧,1146402833
2019-02-19
共3条回复

Docker+Kubernetes(k8s)微服务容器化实践

从开发到编排,快速,完整,深入的掌握微服务

2607 学习 · 607 问题

查看课程