当节点用法兰连接kubernetes集群时,为什么不创建CNI0桥?

当节点用法兰连接kubernetes集群时,为什么不创建CNI0桥?,kubernetes,flannel,cni,Kubernetes,Flannel,Cni,在Centos 7上使用flannel作为CNI插件设置新的k8s群集。将工作进程加入集群时,不会创建CNI0网桥 环境是kubernetes 13.2.1,Docker CE 18.09,法兰绒010。Centos 7.4。我的理解是,CNI0是由brctl在被flannel调用时创建的。通过docker调试,我可以看到install cni kube flannel容器被实例化。在查看/var/lib时,我没有看到创建了/var/lib/cni目录 我希望CNI0和/var/lib/cni目

在Centos 7上使用flannel作为CNI插件设置新的k8s群集。将工作进程加入集群时,不会创建CNI0网桥

环境是kubernetes 13.2.1,Docker CE 18.09,法兰绒010。Centos 7.4。我的理解是,CNI0是由brctl在被flannel调用时创建的。通过docker调试,我可以看到install cni kube flannel容器被实例化。在查看/var/lib时,我没有看到创建了/var/lib/cni目录


我希望CNI0和/var/lib/cni目录将由install cni kube flannel容器创建。我将如何进一步排除故障?CNI接口是否具有日志功能?

通过进一步研究,我发现在我将pod部署到该节点并公开服务之前,工作节点上的/var/lib/CNI目录没有创建。一旦我这样做了,CNI插件被调用,/var/lib/CNI和CNI0被创建