在现成的 Kubernetes 本地集群上的 Kube 代理中启用 IPVS 模式



我想在现有集群中为 IPVS 启用 Kube 代理模式。 目前,它正在IPtable上运行。 如何在不影响现有工作负载的情况下将其更改为 IPVS?

我已经安装了启用它所需的所有模块。另外,我的集群是使用 kubeadm 安装的,但是我在安装过程中没有使用配置文件。在我的集群上启用 IPVS 的命令应该是什么。

文档1

文档2

编辑配置映射

kubectl edit configmap kube-proxy -n kube-system

将模式从"更改为 IPV

mode: ipvs

杀死任何 kube 代理 pod

kubectl get po -n kube-system
kubectl delete po -n kube-system <pod-name>

验证 kube-proxy 是否使用 ipvs 代理启动

kubectl logs [kube-proxy pod] | grep "Using ipvs Proxier"

相关内容

  • 没有找到相关文章

最新更新