kubectl delete¶
kubectl delete is a command-line operation used to remove resources, such as Pods, from a Kubernetes cluster^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md]. When executed, the cluster schedules the removal of the specified object, effectively terminating its workload and reclaiming its resources^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md].
Usage¶
To delete a specific Pod, use the following syntax^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md]:
[kubectl](<./kubectl.md>) delete [Pod](<./pod.md>) <pod-name>
For example, to delete a Pod named mynginx^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md]:
[kubectl](<./kubectl.md>) delete [Pod](<./pod.md>) mynginx
A successful deletion operation is confirmed by an output message indicating the resource type and name, such as pod "mynginx" deleted^[400-devops__06-Kubernetes__k8s-learning__03.pod__README.md].
Related Concepts¶
- [[kubectl get]]
- [[kubectl describe]]
- kubectl run
- Pod
Sources¶
400-devops__06-Kubernetes__k8s-learning__03.pod__README.md