【发布时间】:2019-11-04 06:27:16
【问题描述】:
minikube ssh
$ ps ax | grep kube-proxy
4191 ? Ssl 1:36 /usr/local/bin/kube-proxy --config=/var/lib/kube-proxy/config.conf --hostname-override=minikube
22000 pts/0 S+ 0:00 grep kube-proxy
$ ls -l /usr/local/bin/kube-proxy
ls: cannot access '/usr/local/bin/kube-proxy': No such file or directory
这是一个功能性的 Minikube,我可以创建 pod,但我无法在 Minikube vm 上找到 Kube-proxy 可执行文件。
回答: kube-proxy 作为 Daemonset 运行
kubectl 获取 daemonset -n kube-system
【问题讨论】:
-
您好,您可以运行
ls -la /proc/PID/exe,因为您的 PIS 是 4191?ls -la /proc/4191/exe -
$ sudo ls -la /proc/4191/exe lrwxrwxrwx 1 root root 0 Jun 17 13:27 /proc/4191/exe -> /usr/local/bin/kube-proxy
-
使用 sudo
sudo ls -l /usr/local/bin/kube-proxy运行命令? -
$ sudo ls -l /usr/local/bin/kube-proxy ls: cannot access '/usr/local/bin/kube-proxy': 没有这样的文件或目录
-
感谢 Suresh... 是的,它作为 Daemonset 运行..
标签: kubernetes minikube kube-proxy