Eugene Yakubovich
01298363ad
vendoring sys/unix, go-systemd, dhcp libraries
2015-05-19 17:43:44 -07:00
Eugene Yakubovich
49a018fa85
Merge pull request #12 from eyakubovich/git-ignore
...
adding .gitignore
2015-05-11 12:18:08 -07:00
Eugene Yakubovich
5e643a02a0
adding .gitignore
2015-05-11 11:12:24 -07:00
Eugene Yakubovich
601f991ee5
Merge pull request #9 from eyakubovich/errors
...
report errors via JSON
2015-05-08 15:08:03 -07:00
Eugene Yakubovich
a4896a9401
report errors via JSON
...
This reflects the latest SPEC draft.
2015-05-08 15:07:09 -07:00
Eugene Yakubovich
dfd99811c8
Merge pull request #11 from eyakubovich/nspath
...
Do not use netns as ID or for entropy
2015-05-08 15:02:56 -07:00
Eugene Yakubovich
b2d9801b25
Do not use netns as ID or for entropy
...
ContainerID is now required so use that
or generate random bytes.
Fixes #5
2015-05-08 15:02:23 -07:00
Eugene Yakubovich
22376748d5
Merge pull request #2 from jonboulle/master
...
*: first cut at SPEC and README
2015-05-05 14:41:38 -07:00
Eugene Yakubovich
ed97604e74
Merge pull request #8 from steveeJ/ipvlan
...
plugins: add ipvlan main plugin
2015-05-05 13:35:11 -07:00
Stefan Junker
1a71eb0caf
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 .
2015-05-02 23:18:03 -07:00
Eugene Yakubovich
50799d826b
spec: incorporate feedback
2015-04-28 20:51:29 -07:00
Jonathan Boulle
622f8b6e16
SPEC: wording tweak
2015-04-28 20:51:29 -07:00
Eugene Yakubovich
6321656e96
wording fixes
2015-04-28 20:51:29 -07:00
Jonathan Boulle
0f8ca5aa60
*: first cut at SPEC and README
2015-04-28 20:51:29 -07:00
Eugene Yakubovich
88377fa346
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.
2015-04-27 14:14:29 -07:00
Jonathan Boulle
502be19aed
Initial commit
2015-04-04 20:35:49 -07:00