if _, err := NewNamedNs(util.NodeGwNs); err != nil {
err := fmt.Errorf("failed to create node gw ns %s, %v", util.NodeGwNs, err)
klog.Error(err)
return
}
// 这种创建ns的方式有问题,会导致进程进入该ns
// 由于程序上启动netns 是需要附着于进程上的,所以这里直接使用 ip netns 来创建net namespace
// 一旦启动了ns 就会导致ns附着于该进程,导致cni-server的其他host ns的内的网卡都找不到了