Skip to content

Some additional CNI network plugins, maintained by the containernetworking team

License

Notifications You must be signed in to change notification settings

DaleSin/plugins

This branch is 1081 commits behind containernetworking/plugins:main.

Folders and files

NameName
Last commit message
Last commit date
May 31, 2017
Jun 8, 2017
Jun 1, 2017
May 31, 2017
Jun 7, 2017
Jun 1, 2017
Jun 7, 2017
Mar 10, 2017
Jun 1, 2017
Jun 7, 2017
Jun 1, 2017
Jun 1, 2017

Repository files navigation

plugins

Some CNI network plugins, maintained by the containernetworking team. For more information, see the individual READMEs.

Plugins supplied:

Main: interface-creating

  • bridge: Creates a bridge, adds the host and the container to it.
  • ipvlan: Adds an ipvlan interface in the container
  • loopback: Creates a loopback interface
  • macvlan: Creates a new MAC address, forwards all traffic to that to the container
  • ptp: Creates a veth pair.
  • vlan: Allocates a vlan device.

IPAM: IP address allocation

  • dhcp: Runs a daemon on the host to make DHCP requests on behalf of the container
  • host-local: maintains a local database of allocated IPs

Meta: other plugins

  • flannel: generates an interface corresponding to a flannel config file
  • tuning: Tweaks sysctl parameters of an existing interface
  • portmap: An iptables-based portmapping plugin. Maps ports from the host's address space to the container.

Sample

The sample plugin provides an example for building your own plugin.

About

Some additional CNI network plugins, maintained by the containernetworking team

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.3%
  • Shell 0.7%