情况如下: k8s中的default空间中,有个Nginx的pod 执行删除命令:
kubectl delete pod nginx-55f8fd7cfc-4wxzp
删除后,又重新创建了一个pod,无法删除。
解决办法: 先查询deployment
[root@master ~]# kubectl get deployment
NAME READY UP-TO-DATE AVAILABLE AGE
nginx 1/1 1 1 3d1h
可以看到一个Nginx 然后,删除这个nginx即可。
[root@master ~]# kubectl delete deployment nginx
deployment.apps "nginx" deleted
再次查看:
[root@master ~]# kubectl get deployment
No resources found in default namespace.
[root@master ~]# kubectl get pod
No resources found in default namespace.
[root@master ~]# kubectl get ns
NAME STATUS AGE
default Active 3d1h
kube-node-lease Active 3d1h
kube-public Active 3d1h
kube-system Active 3d1h
访问Nginx首页,也无法访问了,确认是删除了pod。
|