단일 선점형 노드 풀이 있는 GKE 클러스터에 2개의 복제본으로 Deployment를 생성했지만, 하나의 Pod가 Pending 상태로 남아 있습니다. 가장 가능성 있는 원인은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 너무 많은 Pod가 이미 실행 중이어서 클러스터에 사용 가능한 리소스가 부족하여 보류 중인 Pod를 예약할 수 없습니다..
이것이 정답인 이유
단일 선점형 노드 풀이 있는 GKE 클러스터에서 Deployment의 Pod가 Pending 상태로 남아 있다면, 가장 가능성 있는 원인은 클러스터에 Pod를 예약할 수 있는 충분한 리소스가 없기 때문입니다. 선점형 노드는 일반 노드보다 저렴하지만, Google Cloud가 다른 작업에 리소스가 필요할 때 언제든지 선점될 수 있습니다. 따라서 노드 풀의 리소스가 부족하거나, 기존 Pod들이 이미 노드의 리소스를 대부분 사용하고 있어 새로운 Pod를 위한 공간이 없을 수 있습니다. 다른 옵션들은 다음과 같은 이유로 가능성이 낮습니다. Pod의 리소스 요청이 단일 노드 용량을 초과하는 경우: 이 경우 Pod는 스케줄링되지 못하고 Pending 상태로 남을 수 있지만, 2개의 복제본 중 하나만 Pending 상태인 상황에서는 덜 직접적인 원인입니다. 서비스 계정 권한 부족: 이미지 가져오기 권한이 없는 경우, Pod는 Pending이 아닌 ImagePullBackOff와 같은 다른 오류 상태를 나타낼 가능성이 높습니다. Pod가 선점된 노드에 예약되었으며 재예약 중: 선점형 노드는 예고 없이 종료될 수 있지만, Pod가 즉시 Pending 상태로 전환되기보다는 종료 후 재스케줄링을 시도할 것입니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음