| 123456789101112131415161718192021 |
- for i in `kubectl get pod -A | grep Evicted | cut -f1 -d' '|uniq`
- do
- kubectl get pod -n $i | grep Evicted | awk '{print $1}' | xargs kubectl delete pod -n $i
- done
- for i in `kubectl get pod -A | grep Completed | cut -f1 -d' '|uniq`
- do
- kubectl get pod -n $i | grep Completed | awk '{print $1}' | xargs kubectl delete pod -n $i
- done
- for i in `kubectl get pod -A | grep ContainerStatusUnknown | cut -f1 -d' '|uniq`
- do
- kubectl get pod -n $i | grep ContainerStatusUnknown | awk '{print $1}' | xargs kubectl delete pod -n $i
- done
- for i in `kubectl get pod -A | grep Error | cut -f1 -d' '|uniq`
- do
- kubectl get pod -n $i | grep Error | awk '{print $1}' | xargs kubectl delete pod -n $i
- done
- for i in `kubectl get pod -A | grep ImagePullBackOff | cut -f1 -d' '|uniq`
- do
- kubectl get pod -n $i | grep ImagePullBackOff | awk '{print $1}' | xargs kubectl delete pod -n $i
- done
|