我在AWS上有一个3节点kubernetes集群,一个主节点和两个节点,我用kubeadm创建了https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/)
我已经从主节点创建了一些部署,我可以看到在每个部署的2个节点上创建了pod。 但问题是我无法从主服务器或其他节点访问pod ip。因此,pod ip只能在pod运行的节点上访问。
我有一个nodeport类型的服务,所以当服务(pod1:port)命中另一个pod(pod2)时,它会挂起并超时
感谢。
答案 0 :(得分:1)
它可以通过禁用防火墙或运行以下命令来工作。
我在搜索中发现了这个错误。看起来这与docker> = 1.13和flannel
有关