인프런 커뮤니티 질문&답변

wjddudgh01님의 프로필 이미지
wjddudgh01

작성한 질문수

쉽게 시작하는 쿠버네티스(v1.30) - {{ x86-64, arm64 }}

트러블 슈팅 질문입니다.

작성

·

293

1

 
안녕하세요! 다름아니라 쿠버네티스를 통해서 파드를 잘사용하고 있었는데 갑자기 kubectl get pod 시 아래와 같은
내용이 발생했습니다. kubelet 문제일까 싶어서 확인해봤는데 정확히 어떤문제인지 파악이 어려워서요..
이런 상황일때 혹시 제가 추가적으로 확인해봐야할 내용이 있을까요??

systemctl daemon-reload

systemctl restart kubelet

진행해봐도 똑같습니다.

--flag 문제일지도 모른다고 생각해서 /var/lib/kubelet/kubeadm-flags.env에서 --network-plugin=cni 를 제거하고 kubelet 재시작을
해보아도 똑같았습니다.
 
journalctl -u kubelet
 
 
 

답변 1

3

안녕하세요, wjddudgh01님.

튜터 주도입니다.

 

전달 주신 로그를 살펴보니..

쿠버네티스 1.24버전 변경사항 중 하나인 dockershim 관련 플래그 제거로 인해 나타나는 현상으로 파악됩니다.

 

1.24.0버전부터  kubelet에서 제거되는 dockershim 관련 플래그:

--experimental-dockershim-root-directory

--docker-endpoint

--image-pull-progress-deadline

--network-plugin

--cni-conf-dir

--cni-bin-dir

--cni-cache-dir

--network-plugin-mtu

 

참고

 

 

혹시 쿠버네티스 연습하시면서 쿠버네티스 버전을 업그레이드 하신 적이 있으신지요?

아래 명령어로 한번 확인해보시면 좋을 것 같습니다.

 ​​kubectl version --client 

 

혹시 추가로 궁금하신 점이 있으면 남겨주세요

감사합니다 :)

 

wjddudgh01님의 프로필 이미지
wjddudgh01
질문자

감사합니다. 댓글주신내용 확인해보겠습니다 행복한하루되세요:)

wjddudgh01님의 프로필 이미지
wjddudgh01

작성한 질문수

질문하기