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

相关推荐
wydd99_lll7 小时前
docker特权模式下逃逸
运维·docker·容器
mseaspring8 小时前
一款用于监控跨多台主机 Docker 容器的实时终端
运维·docker·容器
heimeiyingwang9 小时前
【架构实战】Kubernetes日志收集:EFK/Loki架构
容器·架构·kubernetes
SPC的存折12 小时前
6、Docker常用配置
运维·docker·容器
QC·Rex13 小时前
Kubernetes 生产环境调试安全最佳实践:2026 年完整指南
安全·贪心算法·kubernetes
SPC的存折14 小时前
4、Docker私有仓库
运维·docker·容器
齐潇宇15 小时前
Docker概述与安装
linux·运维·docker·容器
SilentSamsara15 小时前
存储卷体系:EmptyDir/HostPath/PV/PVC/StorageClass 的选型决策树
服务器·微服务·云原生·容器·架构·kubernetes·k8s
亚空间仓鼠16 小时前
Docker 容器技术入门与实践 (二):Dockerfile文件
运维·docker·容器
亚空间仓鼠16 小时前
Docker 容器技术入门与实践 (一):命令与镜像、容器管理
运维·docker·容器