- 需要删除下面的pod,但是直接使用下面的命令无法删除:
kubectl delete pod kong-rc-2364486572-3hgpk
查看这个实例的信息,发现这个容器是运行在Kubernetes的node上的,但是现在这个node已经宕机了。
所以现在node已经宕机了,就直接移除node好了。
可以发现node删除后,这个node里面的pod也就被删除了。
但是如果本身不想删除这个node,那就启动这个node就好,启动node如下:
systemctl start docker
systemctl start etcd
systemctl start flanneld
systemctl start kube-proxy
systemctl start kubelet
启动node成功后,再去删除这个pod,删除成功后可能要过一会会,才能查到这个pod被成功删除。
- 同样有另外一种类型的pod,是由job保护的
查看这个pod详情:
查看job,并删除无用的job。可以在UI上进行操作。删除就job后,与之有关的pod也被删除了。