Skip to content

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].

Sources

  • 400-devops__06-Kubernetes__k8s-learning__03.pod__README.md