networkop / meshnet-cni

a (K8s) CNI plugin to create arbitrary virtual network topologies
BSD 3-Clause "New" or "Revised" License
116 stars 27 forks source link

Refactor code and fix a couple of issues with the CNI plugin consistently starting against pods #26

Closed marcushines closed 3 years ago

marcushines commented 3 years ago

This is major refactor the major outcome was addressing some conditions where the pods would be stuck in init after many delete and recreations of topologies in the same cluster without recreating it.

networkop commented 3 years ago

this is massive, thanks for that @marcushines ! I'll fix up the docker image names and merge this.