所以我有一个带有两个节点的本地 kubernetes 集群。我用法兰绒作为 cidr。
当我部署应用程序并且 pod 登陆工作节点并尝试使用主节点 ip 和服务端口访问服务时,就会出现问题。集群ip与主节点IP相同。它不会将请求重定向到工作节点。我知道该应用程序可以正常工作,因为当我卷曲工作节点 IP 时,它会向我显示结果。
我该如何调试和解决这个问题?或者 NodePort 不是我需要的东西?
flannel 似乎未连接到网络。我没有进行调试,而是运行了 kubeadm Reset 并删除了所有 iptables。 IP 链接并使用 kubeadm 重新初始化。这次确实起作用了。 dns 也正常工作。奇怪