如何找到一个worker节点对应的kubernetes master server?如何杀死残留的k8s容器?
How to find out the kubernetes master server corresponding to a worker node? How to kill residual k8s containers?
- 我不知道我的 ubuntu VM 中发生了什么。它曾经作为 'worker k8s node' 工作,但我已经完全拆除了那个 k8s 集群。也就是说,现在没有对应这个VM的master了。
- 但是,我仍然看到以下容器 运行 在我的 VM 中(我仍将其称为 worker VM)。
~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2481e38e9a7a k8s.gcr.io/kubernetes-dashboard-amd64 "/dashboard --inse..." 2 minutes ago Up 2 minutes k8s_kubernetes-dashboard_kubernetes-dashboard-77d8b98585-c257p_kube-system_ecd335b0-7469-11e8-b4d7-fa163e1912b6_1
8ca28af62b8f k8s.gcr.io/k8s-dns-sidecar-amd64 "/sidecar --v=2 --..." 3 minutes ago Up 3 minutes k8s_sidecar_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
9207d2eb56b2 k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64 "/dnsmasq-nanny -v..." 3 minutes ago Up 3 minutes k8s_dnsmasq_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
031dab934bfa k8s.gcr.io/k8s-dns-kube-dns-amd64 "/kube-dns --domai..." 3 minutes ago Up 3 minutes k8s_kubedns_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_1
13fe0b47078a gcr.io/google_containers/pause-amd64:3.0 "/pause" 3 minutes ago Up 3 minutes k8s_POD_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
b8560cb57ecb gcr.io/google_containers/pause-amd64:3.0 "/pause" 3 minutes ago Up 3 minutes k8s_POD_kubernetes-dashboard-77d8b98585-c257p_kube-system_ecd335b0-7469-11e8-b4d7-fa163e1912b6_0
- 我试图杀死 运行 容器,使用 kubeadm reset 停止它们,我什至尝试删除所有 k8s 包。这些包都被删除了。 kubectl、kubeadm、kubelet 命令不起作用,但是一旦我启动 docker 服务,上面的容器也会被创建。
- 我之前也在用minikube,所以我去掉了minikube包。
- 在之前的master节点上,kubectl get nodes没有列出这个节点。
- 我怎么知道哪个客户想要联系这个?
不确定现在如何停止所有这些容器。 (最终我想让这个虚拟机成为另一个 rk8s 集群的一部分)
有什么帮助吗?
/etc/kubernetes/kubelet.conf
此文件具有之前与之通信的 IP。
- 我不知道我的 ubuntu VM 中发生了什么。它曾经作为 'worker k8s node' 工作,但我已经完全拆除了那个 k8s 集群。也就是说,现在没有对应这个VM的master了。
- 但是,我仍然看到以下容器 运行 在我的 VM 中(我仍将其称为 worker VM)。
~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
2481e38e9a7a k8s.gcr.io/kubernetes-dashboard-amd64 "/dashboard --inse..." 2 minutes ago Up 2 minutes k8s_kubernetes-dashboard_kubernetes-dashboard-77d8b98585-c257p_kube-system_ecd335b0-7469-11e8-b4d7-fa163e1912b6_1
8ca28af62b8f k8s.gcr.io/k8s-dns-sidecar-amd64 "/sidecar --v=2 --..." 3 minutes ago Up 3 minutes k8s_sidecar_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
9207d2eb56b2 k8s.gcr.io/k8s-dns-dnsmasq-nanny-amd64 "/dnsmasq-nanny -v..." 3 minutes ago Up 3 minutes k8s_dnsmasq_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
031dab934bfa k8s.gcr.io/k8s-dns-kube-dns-amd64 "/kube-dns --domai..." 3 minutes ago Up 3 minutes k8s_kubedns_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_1
13fe0b47078a gcr.io/google_containers/pause-amd64:3.0 "/pause" 3 minutes ago Up 3 minutes k8s_POD_kube-dns-54cccfbdf8-tj5rv_kube-system_edee9d35-7469-11e8-b4d7-fa163e1912b6_0
b8560cb57ecb gcr.io/google_containers/pause-amd64:3.0 "/pause" 3 minutes ago Up 3 minutes k8s_POD_kubernetes-dashboard-77d8b98585-c257p_kube-system_ecd335b0-7469-11e8-b4d7-fa163e1912b6_0
- 我试图杀死 运行 容器,使用 kubeadm reset 停止它们,我什至尝试删除所有 k8s 包。这些包都被删除了。 kubectl、kubeadm、kubelet 命令不起作用,但是一旦我启动 docker 服务,上面的容器也会被创建。
- 我之前也在用minikube,所以我去掉了minikube包。
- 在之前的master节点上,kubectl get nodes没有列出这个节点。
- 我怎么知道哪个客户想要联系这个?
不确定现在如何停止所有这些容器。 (最终我想让这个虚拟机成为另一个 rk8s 集群的一部分)
有什么帮助吗?
/etc/kubernetes/kubelet.conf
此文件具有之前与之通信的 IP。