calico网络异常,不健康

解决calico/node is not ready: BIRD is not ready: BGP not established withxxx

 

 calico有一个没有ready,查了一下是没有发现真正的网卡,所以就修改calico的配置文件

kubectl edit daemonset calico-node -n kube-system

找到对应的位置

添加两行

- name: IP_AUTODETECTION_METHOD
  value: "interface=ens*"

#修改自己的网卡名称 ens* 代表网络名称前缀为ens,例如ens33 ens192等等这些网卡名称都可以匹配到 大概在3551行左右

修改后的配置文件为

 

 至此,稍等一两分钟,calico的pod也就处于ready状态了

 

posted on 2021-05-12 08:44  蜂蜜log  阅读(519)  评论(0编辑  收藏  举报

导航