Commit Graph

1314 Commits

Author SHA1 Message Date
a4896a9401 report errors via JSON
This reflects the latest SPEC draft.
2015-05-08 15:07:09 -07:00
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
93be8e63f1 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
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
22376748d5 Merge pull request #2 from jonboulle/master
*: first cut at SPEC and README
2015-05-05 14:41:38 -07:00
ed97604e74 Merge pull request #8 from steveeJ/ipvlan
plugins: add ipvlan main plugin
2015-05-05 13:35:11 -07:00
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
50799d826b spec: incorporate feedback 2015-04-28 20:51:29 -07:00
622f8b6e16 SPEC: wording tweak 2015-04-28 20:51:29 -07:00
6321656e96 wording fixes 2015-04-28 20:51:29 -07:00
0f8ca5aa60 *: first cut at SPEC and README 2015-04-28 20:51:29 -07:00
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
c24708ff62 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
502be19aed Initial commit 2015-04-04 20:35:49 -07:00