1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/libnetwork/drivers/overlay
Jana Radhakrishnan b7d0fefabc Add overlay network support < 3.16 kernels
Add support for overlay networking in older kernels.

Following were done to achieve this:
    + Create the vxlan network in host namespace.
    + This may create conflicts with other private
      networks so check for conflicts and fail a
      join if there is any conflict.
    + Add iptable based filtering to only allow
      subnet bridges in the same network to forward
      traffic while different network bridges will
      not be able to forward b/w each other. Also
      block traffic to overlay network originating
      from the host itself.

Signed-off-by: Jana Radhakrishnan <mrjana@docker.com>
2015-12-17 10:17:03 -08:00
..
filter.go Add overlay network support < 3.16 kernels 2015-12-17 10:17:03 -08:00
joinleave.go Fixes a case of ungraceful daemon restart + unreachable store 2015-10-29 17:16:52 -07:00
ov_endpoint.go Remove always-on watch for networks and endpoints 2015-10-06 14:15:49 -07:00
ov_network.go Add overlay network support < 3.16 kernels 2015-12-17 10:17:03 -08:00
ov_serf.go Do not attempt serf query when not initialized 2015-12-03 10:21:43 -08:00
ov_utils.go Add overlay network support < 3.16 kernels 2015-12-17 10:17:03 -08:00
overlay.go Fix mutex copy 2015-12-07 14:20:13 -08:00
overlay_test.go Integration with Docker Discovery 2015-10-01 12:32:55 -07:00
peerdb.go Fix mutex copy 2015-12-07 14:20:13 -08:00