Kubernetes Kube-Proxy Server:没有iptables的nat模块可以运行吗?

时间:2016-08-22 07:51:52

标签: docker kubernetes iptables kube-proxy

背景
在我们的环境中,iptables的nat模块被禁用。因此,我必须使用'-b = none --iptables = false'启动docker守护程序,并在使用'docker run'命令时始终添加'--net host'。

使用kubernetes时出现同样的问题。 当我尝试启动'kube-proxy'服务时,我收到了一个错误:

list key: 724207
details: id = 724207, name = MIRZA S. (IND), points = 10790, ranking = 2, tour = WTA-D, lastUpdate = 2016-08-15
list key: 724208
details: id = 724208, name = GARCIA C. (FRA), points = 6210, ranking = 3, tour = WTA-D, lastUpdate = 2016-08-15
list key: 724209
details: id = 724209, name = MLADENOVIC K. (FRA), points = 6045, ranking = 4, tour = WTA-D, lastUpdate = 2016-08-15
list key: type
key = type: value = TENNIS RANKING
list key: 724206
details: id = 724206, name = HINGIS M. (SUI), points = 10790, ranking = 1, tour = WTA-D, lastUpdate = 2016-08-15

有没有办法绕过这个?

1 个答案:

答案 0 :(得分:0)

Kube-proxy大量使用IPtables,即使在userspace模式下也是如此。我担心你无法在完全禁用IPtables的机器上运行Kubernetes节点。