cilium 的安装过程详见 https://www.cnblogs.com/dudu/p/16269093.html
cilium 启用了 Cilium’s kube-proxy replacement ,上线后发现部分请求会出现延迟 5s
的问题,请问如何解决或排查这个问题吗?
通过下面的命令可以确认启用了 KubeProxyReplacement
$ kubectl exec -it -n kube-system ds/cilium -- cilium status | grep KubeProxyReplacement
Defaulted container "cilium-agent" out of: cilium-agent, mount-cgroup (init), clean-cilium-state (init)
KubeProxyReplacement: Strict [eth0 10.0.9.171 (Direct Routing), tunl0 192.168.69.192]
问题是阿里云负载均衡与 Cilium’s kube-proxy replacement 不兼容引起的,只能继续使用 kube-proxy 避开这个问题
向阿里云提交了工单
进一步排查发现问题与阿里云弹性网卡ENI有关,不使用弹性网卡,就不会出现这个问题
不使用弹性网卡,还是会出现黑色5秒问题,只是发生的概率低一些