plugins.git
10 years agoMerge pull request #2 from jonboulle/master
Eugene Yakubovich [Tue, 5 May 2015 21:41:38 +0000 (14:41 -0700)]
Merge pull request #2 from jonboulle/master

*: first cut at SPEC and README

10 years agoMerge pull request #8 from steveeJ/ipvlan
Eugene Yakubovich [Tue, 5 May 2015 20:35:11 +0000 (13:35 -0700)]
Merge pull request #8 from steveeJ/ipvlan

plugins: add ipvlan main plugin

10 years agoplugins: add ipvlan main plugin
Stefan Junker [Sun, 3 May 2015 06:18:03 +0000 (23:18 -0700)]
plugins: add ipvlan main plugin

Add the ipvlan main plugin which is heavily based on the macvlan plugin.
Availabile modes for this plugin are l2 and l3, wheres l2 has the higher
compatibility due to support for multicast and broadcasts. L2 has therefore been
chosen as the default mode.
See the official docs at
https://www.kernel.org/doc/Documentation/networking/ipvlan.txt
for more information.

Fixes #6.

10 years agospec: incorporate feedback
Eugene Yakubovich [Wed, 29 Apr 2015 03:50:02 +0000 (20:50 -0700)]
spec: incorporate feedback

10 years agoSPEC: wording tweak
Jonathan Boulle [Mon, 20 Apr 2015 19:21:55 +0000 (12:21 -0700)]
SPEC: wording tweak

10 years agowording fixes
Eugene Yakubovich [Mon, 20 Apr 2015 19:12:05 +0000 (12:12 -0700)]
wording fixes

10 years ago*: first cut at SPEC and README
Jonathan Boulle [Thu, 16 Apr 2015 00:07:46 +0000 (17:07 -0700)]
*: first cut at SPEC and README

10 years agoAdd plugin code
Eugene Yakubovich [Wed, 15 Apr 2015 22:35:02 +0000 (15:35 -0700)]
Add plugin code

This adds basic plugins.
"main" types: veth, bridge, macvlan
"ipam" type: host-local

The code has been ported over from github.com/coreos/rkt project
and adapted to fit the CNI spec.

10 years agoInitial commit
Jonathan Boulle [Sun, 5 Apr 2015 03:35:49 +0000 (20:35 -0700)]
Initial commit