Libnetwork Updates
Software Engineer
Docker
Abhinandan Prativadi
Libnetwork CNI
• Libnetwork CNI with Kubernetes at Moby
Summit,LA
• Libnetwork drivers are now CNI compatible
https://github.com/docker/libnetwork/pull/1978
• Libnetwork-Kubernetes integration complete. PR
to follow.
CNI vs CNM
• Not competing implementations:
• CNI is an interface
• CNM is an object model
• Implemented CNI interface to create CNM objects
• No CNM and Libnetwork core changes
Why Libnetwork CNI?
• Complete suite of drivers:
• Bridge
• Overlay
• MacVlan
• IPVlan
• Docker plugins

Libnetwork updates

  • 1.
  • 2.
    Libnetwork CNI • LibnetworkCNI with Kubernetes at Moby Summit,LA • Libnetwork drivers are now CNI compatible https://github.com/docker/libnetwork/pull/1978 • Libnetwork-Kubernetes integration complete. PR to follow.
  • 3.
    CNI vs CNM •Not competing implementations: • CNI is an interface • CNM is an object model • Implemented CNI interface to create CNM objects • No CNM and Libnetwork core changes
  • 4.
    Why Libnetwork CNI? •Complete suite of drivers: • Bridge • Overlay • MacVlan • IPVlan • Docker plugins