开启内核参数ide
cat >> /etc/sysctl.conf << EOF net.ipv4.ip_forward = 1 net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-call-ip6tables = 1 EOF sysctl -p
开启ipvs 支持日志
yum -y install ipvsadm ipset # 临时生效 modprobe -- ip_vs modprobe -- ip_vs_rr modprobe -- ip_vs_wrr modprobe -- ip_vs_sh modprobe -- nf_conntrack_ipv4 # 永久生效 cat > /etc/sysconfig/modules/ipvs.modules <<EOF modprobe -- ip_vs modprobe -- ip_vs_rr modprobe -- ip_vs_wrr modprobe -- ip_vs_sh modprobe -- nf_conntrack_ipv4 EOF
修改配置文件kube-proxy.service,添加配置code
--proxy-mode=ipvs \ --masquerade-all=true
重启kube-proxy
journalctl -u kube-proxy 查看启动日志
server_others.go:189] Using ipvs Proxier. 表示启用ipvsserver
经过ipvsadm -Ln 查看是否生效ip