Hi Kuryr-kubernetes team, I'm thinking to propose a new BP to support Kubernetes Network Custom Resource Definition De-facto Standard Version 1 [1], which was drafted by network plumbing working group of kubernetes-sig-network. I'll call it NPWG spec below.
The purpose of NPWG spec is trying to standardize the multi-network effort around K8S by defining a CRD object 'network' which can be consumed by various CNI plugins. I know there has already been a BP VIF-Handler And Vif Drivers Design, which has designed a set of mechanism to implement the multi-network functionality. However I think it is still worthwhile to support this widely accepted NPWG spec. My proposal is to implement a new vif_driver, which can interpret the PoD annotation and CRD defined by NPWG spec, and attach pod to additional neutron subnet and port accordingly. This new driver should be mutually exclusive with the sriov and additional_subnets drivers.So the endusers can choose either way of using mult-network with kuryr-kubernetes. Please let me know your thought, any comments are welcome. [1] https://docs.google.com/document/d/1Ny03h6IDVy_e_vmElOqR7UdTPAG_ RNydhVE1Kx54kFQ/edit#heading=h.hylsbqoj5fxd Regards, -- Peng Liu
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev