https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/design/networking.md
https://github.com/GoogleCloudPlatform/kubernetes/issues/1107
https://github.com/GoogleCloudPlatform/kubernetes/issues/1307
http://weaveblog.com/2014/11/13/life-and-docker-networking/
http://cloudn1n3.blogspot.com/2014/10/networking-options-for-docker.html
https://github.com/docker/docker/issues/8951
https://sreeninet.wordpress.com/2015/01/01/docker-networking-part2/
http://fbevmware.blogspot.com/2013/12/coupling-docker-and-open-vswitch.html
http://containerops.org/2014/11/11/future-of-docker-networking/
As we begin to look at migrating services to a CoreOS/Docker world, we will have clients outside the Docker world accessing services via a typical load balancer (e.g. F5 BigIP, NetScaler, Zeus), and are trying to understand the networking implications for high throughput, low latency, robust production services.
<...snip...>
So my questions are:
- Does flannel support injection of two veths into a Docker container? (The idea would be one would support native Kubernetes traffic, and one would be for inbound external traffic from a LB outside the Kubernetes deployment)
- If so, is an OpenVswitch port/topology possible? e.g. the last diagram at the bottom of: http://www.opencloudblog.com/?p=66, or at least bare VxLAN support for this dual veth topology?