首页 > 解决方案 > Calico 节点未在主节点和工作节点之间运行

问题描述

我使用 kubeadm 创建集群并成功地将工作节点加入到主控平面。

但是master的kube-system命名空间中有两个calico-node pod无法运行,我检查了这两个pod,它们都有相同的错误消息输出。

calico-node-1
Readiness probe failed: calico/node is not ready: BIRD is not ready: BGP not established with XX.XX.XX.XX (master node ip address)
calico-node-2
Readiness probe failed: calico/node is not ready: BIRD is not ready: BGP not established with XX.XX.XX.XX (work node ip address)

解析度:

根据这个答案,在我的情况下,我将此行添加到 calico.yaml 文件中。

            - name: IP_AUTODETECTION_METHOD
              value: "interface=eth0"

标签: kubernetescalico

解决方案


推荐阅读