0f49a12f40c77afc6081a892d9a37434af3e9235
virtualisation/kubernetes.md
| ... | ... | @@ -14,3 +14,20 @@ kubectl -n <namespace> get pods <pod_name> -o jsonpath='{.spec.containers[*].nam |
| 14 | 14 | ``` |
| 15 | 15 | kubectl exec -it pods/demo -- /bin/bash |
| 16 | 16 | ``` |
| 17 | + |
|
| 18 | +* list all completed pods |
|
| 19 | + |
|
| 20 | +``` |
|
| 21 | +kubectl get pod --field-selector=status.phase==Succeeded |
|
| 22 | +``` |
|
| 23 | + |
|
| 24 | +* delete all completed pods |
|
| 25 | +``` |
|
| 26 | +kubectl delete pod --field-selector=status.phase==Succeeded |
|
| 27 | +``` |
|
| 28 | + |
|
| 29 | +* delete all errored pods |
|
| 30 | +``` |
|
| 31 | +kubectl delete pod --field-selector=status.phase==Failed |
|
| 32 | +``` |
|
| 33 | + |