Options (6)
booleanDelete a specific pod
Example:
kubectl delete {{[po|pods]}} {{pod_name}}booleanDelete a specific deployment
Example:
kubectl delete {{[deploy|deployments]}} {{deployment_name}}booleanDelete a specific node
Example:
kubectl delete {{[no|nodes]}} {{node_name}}-n, --namespacebooleanDelete all pods in a specified namespace
Example:
kubectl delete {{[po|pods]}} --all {{[-n|--namespace]}} {{namespace}}booleanDelete all deployments and services in a specified namespace
Example:
kubectl delete {{[deploy|deployments]}},{{[svc|services]}} --all {{[-n|--namespace]}} {{namespace}}-f, --filenamebooleanDelete resources defined in a YAML manifest
Example:
kubectl delete {{[-f|--filename]}} {{path/to/manifest.yaml}}Examples (7)
Delete a specific pod
kubectl delete [po|pods] pod_nameDelete a specific deployment
kubectl delete [deploy|deployments] deployment_nameDelete a specific node
kubectl delete [no|nodes] node_nameDelete all pods in a specified namespace
kubectl delete [po|pods] --all [-n|--namespace] namespaceDelete all deployments and services in a specified namespace
kubectl delete [deploy|deployments],[svc|services] --all [-n|--namespace] namespaceDelete all nodes
kubectl delete [no|nodes] --allDelete resources defined in a YAML manifest
kubectl delete [-f|--filename] path/to/manifest.yamlmade by @shridhargupta | data from tldr-pages