Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/multithreading/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes “如何修复kube代理未知代理模式”&引用;,假设iptables代理问题?_Kubernetes_Kube Proxy - Fatal编程技术网

Kubernetes “如何修复kube代理未知代理模式”&引用;,假设iptables代理问题?

Kubernetes “如何修复kube代理未知代理模式”&引用;,假设iptables代理问题?,kubernetes,kube-proxy,Kubernetes,Kube Proxy,我是K8s的新手,正在为kube代理的一些问题而挣扎。我有一个需要公开部署的服务。一切似乎都是正确的,但它并没有暴露出来。我在kube代理日志中发现了问题 Unknown proxy mode "", assuming iptables proxy iptables save | grep hostnames命令没有输出 我认为在kube代理清单中添加--proxy mode可以解决我的问题,但找不到它 我还尝试使用以下命令检查配置文件: ps -ef | grep kub

我是K8s的新手,正在为kube代理的一些问题而挣扎。我有一个需要公开部署的服务。一切似乎都是正确的,但它并没有暴露出来。我在kube代理日志中发现了问题

Unknown proxy mode "", assuming iptables proxy
iptables save | grep hostnames命令没有输出

我认为在kube代理清单中添加
--proxy mode
可以解决我的问题,但找不到它

我还尝试使用以下命令检查配置文件:

ps -ef | grep kube-proxy
输出:

root      1423 24476  0 12:12 pts/0    00:00:00 grep --color=auto kube-proxy
root      8424  8392  0 11:45 ?        00:00:00 /usr/local/bin/kube-proxy --config=/var/lib/kube-proxy/config.conf --hostname-override=
ip-10-0-0-100.us-west-2.compute.internal
root@ip-10-0-0-100:~# find /var/lib/kube-proxy/config.conf
find: ‘/var/lib/kube-proxy/config.conf’: No such file or directory
root@ip-10-0-0-100:~# find  /usr/local/bin/kube-proxy
find: ‘/usr/local/bin/kube-proxy’: No such file or directory

任何能帮我找到路的线索都将不胜感激。谢谢

你能分享你如何运行kube代理的详细信息吗?我正在为CKA考试做一个练习测试。所以我正在解决这个问题。如果你知道这个问题的原因,我可以检查你想要的东西@首先,“未知代理模式”不是一个错误,只是一个警告。我的猜测是,运行它的清单中kube代理的路径是错误的,您需要调整它。你需要知道它是怎样的deployed@whites11这其实是我的问题。我知道我能解决这个问题。我就是找不到如何为kube代理找到合适的清单。正如我所说的,这是一个实用的实验室考试问题,所以它没有提供kube代理是如何部署的。通常kube代理是作为kube系统名称空间中的守护程序部署的。如果您不必修复部署管道,只需修复集群的现状,请尝试检查是否存在这样的守护程序