GOLANG based Networking libraries usable in micro services in docker container to simulate VNF.
DPDK and FD.io are providing some kind of support for ARM.
Neither calico nor canal seems to be available for usage yet on ARM32V7 for PI. The attempt here is to cross-compile the calico containers and use them on the PI cluster. Since calico’s role is mainly to setup ip table to get Kubernetes POD-POD communication established, the likelyhood of being able to reuse some of calico go for a VNF are really slim.