概要:ipvs可以支持更多网络环境

ipvs模块替换iptables
安装ipvsadm

 yum install -y ipvsadm

 查看、修改configMap配置文件

查看proxy现有运行模式(默认为iptables)

	kubectl get pod -n kube-system
	kubectl logs kube-proxy-xxxx -n kube-system

修改configMap配置

    kubectl edis configMap kube-proxy -n kube-system

输入/mode回车查找mode位置,按i进入编辑状态,将其中 mode="" 修改为 mode="ipvs"

 删除原pod,kubernetes会根据configMap配置文件自动重启proxy

    kubectl get pod -n kube-system | grep proxy | awk '{system("kubectl delete pod "$1" -n kube-system")}'

 查验当前proxy的运行模式是否更改成功

    kubectl get pod -n kube-system | grep proxy
    kubectl logs kube-proxy-xxxx -n kube-system

 查看当前配置的虚拟服务列表   

	ipvsadm -Ln


作者:詹琉

链接:https://ecloud.10086.cn/api/query/developer/user/home.html#L2FwaS9xdWVyeS9kZXZlbG9wZXIvZm9ydW0vZmxvb3JsaXN0Lmh0bWw/aWQ9NmI2MzFmOTE0MmNhNGYyMGIyYTI3MjIzNWQwZTk2YjE=

来源:移动云官网开发者社区

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐