I installed kubernetes dashboard ui , but the status is aways pending. Now I want to delete the pending pod . Query current pod:
[root@iZuf63refzweg1d9dh94t8Z ~]# kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system kubernetes-dashboard-7d75c474bb-b2lwd 0/1 Pending 0 8dnow I am trying to delete pod:
[root@iZuf63refzweg1d9dh94t8Z ~]# kubectl delete pod kubernetes-dashboard-7d75c474bb-b2lwd
Error from server (NotFound): pods "kubernetes-dashboard-7d75c474bb-b2lwd" not foundhow to delete kubernetes dashboard pod?
You should either specify the namespace with your kubectl delete command or set the namespace context before executing the command.
kubectl config set-context --current --namespace=kube-system
kubectl delete pod kubernetes-dashboard-7d75c474bb-b2lwdUnless you've previously specified it, kubectl operations default to being performed against the default namespace. You don't have a Pod called kubectl delete pod kubernetes-dashboard-7d75c474bb-b2lwd in the default namespace, but as you see in the kubectl get pod --all-namespaces output you do have it in the kube-system namespace. So, instead, do:
kubectl delete pod kubernetes-dashboard-7d75c474bb-b2lwd --namespace=kube-system