Rancher的RKE和RKE2部署K8s集群kube-proxy开启strictARP

kube-proxy配置strictARP=true

1、非RKE部署的K8s集群:配置首先,需要为kube-proxy启动strictARP,以便Kubernetes集群中的所有网卡停止响应其他网卡的ARP请求,而由OpenELB来处理ARP请求。

$ kubectl edit configmap kube-proxy -n kube-system ...... ipvs: strictARP: true ......

然后重启kube-proxy组件,命令如下:

$ kubectl rollout restart daemonset kube-proxy -n kube-system

2、RKE部署的K8s集群。kube-proxy是使用容器启动,没有kube-proxy的configmap文件,只能通过rancher的RKE模板进行修改,追加对应的参数。并将模板应用在已创建的集群中

kubeproxy: extra_args: ipvs-strict-arp: 'true' proxy-mode: ipvs

通过docker logs kube-proxy-container_id 查看配置生效 --proxy-mode="ipvs" 和--ipvs-strict-arp="true"

RKE2的方式可以参考:

RKE2 kube-proxy --proxy-mode=ipvs --ipvs-strict-arp · Issue #3710 · rancher/rke2 · GitHub

相关推荐
记忆不曾留6 小时前
unbuntu 20.04 docker 部署wordpress
运维·docker·容器·wordpress·独立站建站
三五a7 小时前
Kubernetes
云原生·容器·kubernetes
C-20028 小时前
kubernetes中pod的管理及优化
云原生·容器·kubernetes
照物华8 小时前
深入理解Kubernetes核心:标签与标签选择器实战解析
云原生·容器·kubernetes·k8s
dexianshen11 小时前
k8s中的微服务
微服务·容器·kubernetes
裸奔的大金毛11 小时前
K8S - NetworkPolicy的使用
容器·kubernetes·k8s
Aspartame~13 小时前
K8s的相关知识总结
java·容器·kubernetes
plusplus16816 小时前
Kubernetes“城市规划”指南:告别资源拥堵与预算超支,打造高效云原生都市
云原生·容器·kubernetes
qq_3129201118 小时前
K8s存储类(StorageClass)设计与Ceph集成实战
ceph·容器·kubernetes
Nazi618 小时前
kubeadm部署k8s集群环境搭建
云原生·容器·kubernetes