GoogleGoogle Professional Cloud Developer (PCD) Certification·KO·업데이트됨 3 Sep 2026
배포된 마이크로서비스 Pod가 CrashLoopBackOff 상태입니다. Pod가 반복적으로 시작되지 않는 이유에 대한 가장 직접적인 정보를 제공하는 문제 해결 단계는 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: POD_NAME 매개변수가 문제가 있는 Pod의 이름인 kubectl logs POD_NAME 명령을 실행합니다. 이전 실행에서 Pod의 로그를 분석하여 Pod의 시작 시도 실패의 근본 원인을 확인합니다..
이것이 정답인 이유
CrashLoopBackOff 상태는 Pod가 성공적으로 시작되지 않고 반복적으로 충돌한다는 것을 의미합니다. 이 문제를 해결하는 가장 직접적인 방법은 kubectl logs PODNAME 명령을 사용하여 Pod의 이전 실행 로그를 확인하는 것입니다. 이 로그에는 Pod가 충돌하는 원인(예: 애플리케이션 오류, 잘못된 구성, 리소스 부족)에 대한 중요한 정보가 포함되어 있습니다.
kubectl exec를 사용하여 Pod에 연결하는 것은 Pod가 실행 중일 때 유용하지만, CrashLoopBackOff 상태에서는 Pod가 실행되지 않으므로 연결할 수 없습니다. IAM 바인딩 확인은 인증/권한 문제에 대한 것이지만, CrashLoopBackOff의 가장 일반적인 원인은 애플리케이션 자체의 시작 실패입니다. Cloud Logging에서 Private Google Access 트래픽을 확인하는 것은 네트워크 구성 문제에 대한 것이며, Pod 시작 실패의 직접적인 원인일 가능성은 낮습니다.