本文接续前一篇文章的ingress,实验亦接续
解决ipvs解析错误的问题
在前篇文章ipvs服务安装的情况下进行自动发现动作,却发现ipvs由于kubenetes更新到1.18对linux 内核要求较高的原因不能解析。
具体排错如下:
后端的80端口并没有出现错误
在另外的节点(server3)上查看发现是VIP的解析出现问题(ipvsadm -ln)
如果编写kube-proxy策略将mode改为默认(iptables),那么一切解析正确
在另外节点的iptables链上出现VIP
kubectl -n kube-system edit cm kube-proxy
kubectl -n kube-system get pod