LgyLab 1:新旧节点可以相互ping 通 2:kubectl get nodes 查看到的节点状态是Ready 3: 部署的工作负载可以正常被调度到新的节点上正常运行,登录新节点通过docker exec 可以正常进入到容器内 目前分析导致的问题可能是“kube_network_plugin: calico” 模式不支持跨网络,查看配置确认是IPIP模式,更进行一步的信息还在排查中,是否有相关于caliao详细配置及修改为vxlan 或者修改为flannel 插件的方式提供一下,进行验证测试呢。
LgyLab 测试下进入其他节点的pod,能ping通新增节点上的pod ip吗。 测试: 新node —– 旧node : 正常 新node —– 旧node容器: 不通 新node容器 —- 旧node: 正常 新node容器 —- 旧node容器: 不通
LgyLab 灯下黑啊,Readiness probe failed: calico/node is not ready: BIRD is not ready: BGP not established with 10.134.82.232, [INFO][233] readiness.go 88: Number of node(s) with BGP peering established = 0 默认的不是ipip模式是BGP 模式怎么修改啊
LgyLab s]# cat calico-config.yml kind: ConfigMap apiVersion: v1 metadata: name: calico-config namespace: kube-system data: etcd_endpoints: “https://172.16.33.203:2379″ etcd_ca: “/calico-secrets/ca_cert.crt” etcd_cert: “/calico-secrets/cert.crt” etcd_key: “/calico-secrets/key.pem” cluster_type: “kubespray,bgp” calico_backend: “bird”