Kubernetes 如何找到kube代理运行的模式

Kubernetes 如何找到kube代理运行的模式,kubernetes,kube-proxy,Kubernetes,Kube Proxy,默认情况下,配置中未指定值时,kube proxy可能以iptables或userspace模式运行: --代理模式代理模式 使用哪种代理模式:“用户空间”(旧版)或“iptables”(更快)或“IPV”或“内核空间”(windows)如果为空,则使用可用的最佳代理(当前为iptables)。如果选择了iptables代理,无论如何选择,但系统的内核或iptables版本不足,这总是会返回到用户空间代理 由于用户空间和iptables模式似乎都会在节点上创建iptables规则,因此有没有可

默认情况下,配置中未指定值时,kube proxy可能以iptables或userspace模式运行:

--代理模式代理模式

使用哪种代理模式:“用户空间”(旧版)或“iptables”(更快)或“IPV”或“内核空间”(windows)如果为空,则使用可用的最佳代理(当前为iptables)。如果选择了iptables代理,无论如何选择,但系统的内核或iptables版本不足,这总是会返回到用户空间代理


由于用户空间和iptables模式似乎都会在节点上创建iptables规则,因此有没有可靠的方法来确定kube proxy默认为哪种代理模式?

kube proxy的模式在kube proxy日志文件中提到

W0322 08:09:44.312816       1 server_others.go:578] Unknown proxy mode "", assuming iptables proxy
I0322 08:09:44.313052       1 server_others.go:185] Using iptables Proxier.
登记代码


kube代理出现的模式在kube代理日志文件中提到

W0322 08:09:44.312816       1 server_others.go:578] Unknown proxy mode "", assuming iptables proxy
I0322 08:09:44.313052       1 server_others.go:185] Using iptables Proxier.
登记代码