启动kube-proxy出现的错误提示问题


我在配置kube-proxy的时候,启动kube-proxy出现以下错误提示:

missing br-netfilter module or unset br-nf-call-iptables;proxy may not work as intended

kube-proxy可以正常启动,但是我觉得这可能会导致其代理功能出现问题,从源码上看来,原因是

1、开启net/bridge/bridge-nf-call-iptables
2、存在/sys/module/br_netfilter

我发现我的CentOS7系统上并没有/sys/module/br_netfilter,内核版本:3.10.0-327.13.1.el7.x86_64
我的笔记本上的操作系统Ubuntu 16.04也没有,内核版本:4.4.0-21-generic

请问大家是如何解决这个问题的?是升级内核么?3.18?
Screenshot_from_2016-05-02_15-52-03.png
已邀请:

wulonghui - PaaS工程师

赞同来自:


kube-proxy是哪个版本的?

颦_ - 庭院深深深几许...

赞同来自:


版本是v1.2.3,我找到问题了,找不到br_netfilter模块所以报⚠️,CentOS7 目前使用的3.10版本内核,是把这个功能编译到内核的(CONFIG_BRIDGE_NETFILTER=y),而不是模块。

要回复问题请先登录注册