containerd / go-cni

A generic CNI library to provide APIs for CNI plugin interactions
Apache License 2.0
146 stars 56 forks source link

Initial work to support dynamic multiple CNI configurations #113

Open MikeZappa87 opened 1 year ago

MikeZappa87 commented 1 year ago

This PR will enable dynamic multiple cni networks to be executed. A large effort is happening in the K8s ecosystem referred to as 'Multi-Network' this will support that. Multiple PR's will follow in containerd to upddate go-cni and provide the code to enable this in the cri containerd plugin.

AkihiroSuda commented 1 year ago

Please squash commits

MikeZappa87 commented 1 year ago

I am going to run a few more tests with this code in containerd. As of now all tests have been successful.

MikeZappa87 commented 1 year ago

@AkihiroSuda I made a few updates. I have squashed the commits.