Kubernetes Network Custom Resource Definition De-facto Standard v1 Support

Registered by Peng Liu on 2018-06-11

The purpose of Kubernetes Network Custom Resource Definition De-facto Standard spec defined by Network Plumbing Working Group, is trying to standardize the multi-network effort around K8S. In that spec, It defines a PoD annotation and CRD mechanism for attaching pods to multiple networks, using various CNIs.

This proposal is based on VIF-Handler And Vif Drivers Design. A new VIF driver is created, which can parse the PoD annotation and CRD defined by NPWG spec, and return the vif objects to Multi-vif driver.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
Peng Liu
Direction:
Needs approval
Assignee:
Peng Liu
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Peng Liu on 2018-08-02
Completed by
Michal Dulko on 2020-02-10

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/kuryr-npwg-spec-support,n,z

Addressed by: https://review.openstack.org/574131
    Kubernetes Network Custom Resource Definition De-facto Standard support

Gerrit topic: https://review.openstack.org/#q,topic:bp/multi-vif-pods,n,z

Addressed by: https://review.openstack.org/578009
    [WIP] Implement NPWG multi-vif driver

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.