flannel

flannel is a virtual network that attaches IP addresses to containers

flannel 0.7.0 Documentation

flannel is a virtual network that gives a subnet to each host for use with container runtimes.

Platforms like Google's Kubernetes assume that each container (pod) has a unique, routable IP inside the cluster. The advantage of this model is that it reduces the complexity of doing port mapping.

Using Flannel