使用kubernetes集群版本v1.10.12部署服务,发现有些节点不能通过service名称互相,访问报错
如果pod被调度到其他节点有可以正常运行,我怀疑是kubernetes的dns服务有问题,重启过但是没有解决,希望获得帮助
现在我的集群中有两个节点是不让他调度的
使用kubernetes集群版本v1.10.12部署服务,发现有些节点不能通过service名称互相,访问报错
不能互相访问的POD是在同一节点上吗
pod无论在同一节点还是在不同节点都无法通过service名称正常访问,主要是pod起在节点2和节点4上就无法正常访问,如果是启动在另外两台节点就可以,节点都是正常的
把每个节点的flannel网络重启一下试试
试过了,所有的k8s基础服务都被重启过,最开始安装的时候是好的,然后重启了服务器后就出问题了。直接在一个pod中ping另一个不同节点的pod的ip时是可以通的,直接在宿主机上也是ping ip网络通
检查下每个主机的 net.ipv4.ip_forward
参数是不是1
是的,所有的都是一样的
请问这个问题有解决办法吗?