-
Notifications
You must be signed in to change notification settings - Fork 882
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CNI compatible libnetwork drivers #1978
base: master
Are you sure you want to change the base?
Commits on Oct 12, 2017
-
Initial CNI integration commit
This commit contains the initial set of changes to add CNI sevice to libnetwork drivers. This is done using a cniserver which acts as a side car for libnetwork daemon to process CNI requests. Signed-off-by: Abhinandan Prativadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0404c65 - Browse repository at this point
Copy the full SHA 0404c65View commit details -
Overlay Driver fixes required for CNI providers
* Support HostAccess overlay option * Make HostMode configurable via overlay driver label * Disble SD and start in host-mode by default for CNI dnet * Moving the default dnet port from 2385 to 2389 * Fix hostAccess iptables rules * Implement JoinInfo and LeaveInfo interfaces on all builtin drivers * Enhance JoinInfo and LeaveInfo to allow ip allocation for gateway-ip * Make use of the RequestAddress feature for hostAccess overlay network * HostAccess network must also handle traffic from bridge to ! bridge. This is required for the ingress cases Signed-off-by: Madhu Venugopal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58b376c - Browse repository at this point
Copy the full SHA 58b376cView commit details -
Environment variable for libnetwork address
Signed-off-by: Abhinandan Prativadi <[email protected]> Signed-off-by: Madhu Venugopal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec4b2a7 - Browse repository at this point
Copy the full SHA ec4b2a7View commit details -
Auto create cni default network
This commit contains changes related to dynamically create networks depending on the CNI config and the current network state in libnetwork instance Signed-off-by: Abhinandan Prativadi <[email protected]> CNI libnetwork files Signed-off-by: Abhinandan Prativadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 648ea02 - Browse repository at this point
Copy the full SHA 648ea02View commit details -
Updating config.toml with more configurable parameters
* Make VXLAN and Gossip port configurable * Configurable Default gateway network name * Add DataDir configuration params Signed-off-by: Madhu Venugopal <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 312cda7 - Browse repository at this point
Copy the full SHA 312cda7View commit details -
IPAM config through cni network config
This commit introduces configurable IPAM setting for cni configs. This would allow used to configure the network level ipam configs in the cni config Signed-off-by: Abhinandan Prativadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5fa7fd9 - Browse repository at this point
Copy the full SHA 5fa7fd9View commit details
Commits on Oct 13, 2017
-
Signed-off-by: Abhinandan Prativadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ca429a - Browse repository at this point
Copy the full SHA 3ca429aView commit details -
Signed-off-by: Abhinandan Prativadi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7da1b8f - Browse repository at this point
Copy the full SHA 7da1b8fView commit details