클라우드/쿠버네티스

쿠버네티스 ContainerCreating 상태에서 멈출 시 해결방법

윤창이 2021. 6. 17. 04:58
728x90

[주의] 개인 공부를 위해 쓴 글이기 때문에 주관적인 내용은 물론, 쓰여진 정보가 틀린 것일 수도 있습니다!

피드백 부탁드립니다. (- -)(_ _) 꾸벅


 

 

위처럼 Status가 62분 동안이나 ContainerCreating에 멈춰있으면, yaml 파일의 문법이 잘못되었거나 논리적으로 맞지 않다는 뜻이다. 처음에 그냥 yaml 파일 눈에 뚫어져라 확인하며 고쳤는데 그럴 필요 없이

 

$ kubectl describe pods

 

describe 명령으로 오류를 쉽게 찾을 수 있다..

 

 

hostPath type check failed: shared is "not a directory"

나의 경우엔 위처럼 shared 가 디렉터리가 아니라는 오류가 떴다.

분명 shared는 디렉터리인데 왜 디렉터리가 아니라는걸까? (이러니깐 못 찾지)

 

나의 경우 minikube를 사용하여 실습하였는데 minikube가 도커 컨테이너라는 사실을 잊고, local 저장소의 shared 디렉터리를 만들었던 것이 문제였다. 자세한 내용은 쿠버네티스 volume 마운트 편에 적어야지.

 


 

 

728x90