본문 바로가기

⌛ AWS 인프라 구성하기 (MiniProject)/✅ 기타 (EKS)

pod를 수동으로 삭제하는 방법

# 증상

pod를 삭제를 해도 Terminaiting 상태에 머물러 있을때가 있다.

이런경우에 해결방법에 대해서 알아보자.

 

# 해결방법

문제를 해결하는 방법은 매우 간단하다.

수동으로 해당 pod를 삭제해 주면 된다.

삭제 명령어는 아래와 같다.

kubectl -n <namespace> delete pods --grace-period=0 --force <pod_name>

만약 삭제를 하고, 다시 apply를 했을때에도 Terminating 상태가 지속 된다면, EKS 클러스터의 노드그룹의 상태를 상펴 보아야 한다. 노드 그룹이 현재는 정상이지만, 상태가 사용할 수 없음이거나, 알수 없음 등으로 되어 있으면 Terminating 상태로 머물러 있을 수 있다. 해당 부분을 반드시 확인해야 한다.

- 끝 -