容器化开发_04_calico报错(Number of node(s) with BGP peering established = 0)
Posted 毛奇志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了容器化开发_04_calico报错(Number of node(s) with BGP peering established = 0)相关的知识,希望对你有一定的参考价值。
文章目录
问题现象
k8s当中两个calico节点未准备就绪
查看日志显示
kubectl describe pod calico-node-xxx -n kube-system
confd/health.go 180: Number of node(s) with BGP peering established = 0 calico/node is not ready: BIRD is not ready: BGP not established with 172.16.0.4
原因:网卡信息错误,网卡过多未找到指定的网卡
解决方法
kubectl edit ds calico-node -n kube-system
找到
- name: CLUSTER_TYPE
value: "k8s,bgp"
在下面添加上
- name: IP_AUTODETECTION_METHOD
value: "interface=eth0"
然后使用 :wq 保存
注意:eth0 为具体网卡名称,根据需要改动
以上是关于容器化开发_04_calico报错(Number of node(s) with BGP peering established = 0)的主要内容,如果未能解决你的问题,请参考以下文章
Kubernetes_CNI_Calico_04_Calico的网络策略NetworkPolicy
容器化开发_02_Docker判断程序是否起来?Docker定位容器错误?
容器化开发_02_Docker判断程序是否起来?Docker定位容器错误?
容器化开发_01_by unknown authority (possibly because of “crypto/rsa: verification error“