我的Rancher集群设置大约3周。一切正常。但是在安装MetalLB的时候有一个问题。我发现我的集群中没有kubeproxy。甚至在每个节点中都没有kube-proxy pod。我无法按照安装指南设置kube-proxy的配置映射
对于我来说,没有kubeproxy的集群真的很奇怪
我的rancher集群设置如下:
Cluster Provider: RKE
Provision and Provision : Use existing nodes and create a cluster using RKE
Network Plugin : canal
可能是我误解了什么。我可以在服务中正确地发现nodeport和ClusterIP。
最后,我找到了我的kibe-proxy。是主机进程,不是docker容器。
在Racher中,我们应该编辑cluster。为kube-proxy添加额外的参数。Rather将自动应用于集群的每个节点。
root 3358919 0.1 0.0 749684 42564 ? Ssl 02:16 0:00 kube-proxy --proxy-mode=ipvs --ipvs-scheduler=lc --ipvs-strict-arp=true --cluster-cidr=10.42.0.0/16