Flannel
El "CNI sencillo" original de Kubernetes — le da a cada nodo una subred y envía el tráfico de los pods entre nodos mediante una superposición VXLAN.
Creado por CoreOS en 2014. Su backend por defecto es vxlan (los paquetes de los pods se encapsulan en UDP); las alternativas son host-gw (necesita conectividad L2 pero evita la sobrecarga de la superposición) y wireguard. No trae soporte de NetworkPolicy de fábrica.
Competidores: Cilium (basado en eBPF, con políticas y observabilidad), Calico (enrutamiento BGP, políticas). Flannel sobrevive donde gana la sencillez — es el valor por defecto de k3s, en clústeres embebidos y en servidores caseros.