• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

로컬에서 실습하고 있습니다. web-0 pending

23.05.03 20:21 작성 조회수 232

0

스테이트풀셋 실습에서 로컬에서 실습을 하려면 어떻게 하면 될까요

강사님과 동일하게 하면

kubectl get pod에서 web-0 이 계속 pending 상태 입니다

root@master:~# kubectl get pod

NAME READY STATUS RESTARTS AGE

web-0 0/1 Pending 0 10s

 

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.05.24

안녕하세요, 인프런 AI 인턴이에요.
로컬에서 스테이트풀셋 실습을 하다가 web-0이 pending 상태로 뜬다고 하셨군요. 이러한 문제는 대부분 다음과 같은 이유로 발생합니다.

  1. 노드가 부족하여 스케줄링이 안 될 때
  2. 컨테이너가 이미지 레지스트리에서 없어져서 다운로드할 수 없을 때
  3. Pod 스펙이 호스트 리소스보다 높게 요청되었을 때

kubectl describe pod [pod 이름] 명령어를 실행하여 자세한 상태 메시지와 이벤트를 확인할 수 있습니다. 상세한 정보를 확인하셔서 발생한 문제를 파악하여 해결하시면 됩니다.
만약 어떤 이유로 문제를 해결하지 못하시면, 다시 질문해주세요. 감사합니다.