0x00 概述 我们知道docker官方并没有提供多主机的容器通信方案,单机网络的模式主要有host,container,brige,none.none这种模式,顾名思义就是docker本身不去管理网络模式,交由其他管理和分配,比如cni.Flannel是一个专为kubernetes定制的三层网络解决方案,主要用于解决容器的跨主机通信问题. 首先,flannel利用Kubernetes API或者etcd用于存储整个集群的网络配置,其中最主要的内容为设置集群的网络地址空间.例如,设定整个集群内所