pod 구동될때 Imageinspecterror or readlink invalid argument error 메시지 발생
발생현상
- pod 구동될때 Imageinspecterror 메시지를 출력하면서 구동되지 않는 문제
$> kubectl describe pod {{ pod명 }} ... Events ... Imageinspecterror
- docker data root가 변경된 경우 일부 pod가 캐싱된 경로를 가지고 있어서 발생하는 것으로 보임 - Docker컨테이너 저장경로 변경방법
조치방법
- docker 캐쉬정보 삭제
$> docker system prune -af $> docker volume prune -af
- pod 삭제 (auto healing 기능에 따라 자동으로 다시 배포됨)
$> kubectl delete pod --grace-period=0 --force {{ pod명 }}