pod evicted 난 pod 일괄 삭제하기

2024. 2. 6. 18:16Big Data

evicted가 된 pod의 경우 계속 pod에 남아 있어서 k8s 화면에 빨간색으로 떠 있게 된다..

(이게 너무 싫음)

 

 

그래서 evicted된 pod를 모두 일괄 삭제하기로 했다.

 

우선 evicted된 원인 확인을 위해 evicted 된 pod의 describe를 log에 저장한다.

 

kubectl get pods | grep Evicted | awk '{print $1}' | xargs kubectl describe pods {} > evicted.log

 

해당 log 저장이 완료되었으면 이제 해당 pod들을 삭제해주자.

 

k get pods | grep Evicted | awk '{print $1}' | xargs kubectl delete pods {}