앱이 여러 GKE 클러스터에서 Deployment와 함께 복제본으로 실행됩니다. 모든 클러스터의 모든 복제본에 대한 stdout 로그를 표시하는 명령은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: gcloud logging read [PARAM].
이것이 정답인 이유
정답은 gcloud logging read [PARAM]입니다. Google Kubernetes Engine(GKE) 클러스터에서 실행되는 애플리케이션의 stdout 로그는 Cloud Logging으로 자동 전송됩니다. gcloud logging read 명령어를 사용하면 모든 클러스터의 모든 복제본에서 생성된 통합된 로그를 효과적으로 조회하고 필터링할 수 있습니다. kubectl logs [POD or LABEL selector]는 단일 클러스터 내의 특정 Pod 또는 레이블이 지정된 Pod의 로그만 가져올 수 있으므로 여러 클러스터의 로그를 통합하여 볼 수 없습니다. kubectl exec -it [POD] -- journalctl은 Pod 내부에서 journalctl을 실행하지만, 이는 Pod가 journalctl을 포함하고 있고 단일 Pod에만 적용되므로 여러 클러스터에 분산된 로그를 수집하는 데 적합하지 않습니다. gcloud compute ssh [INSTANCE] --command='sudo journalctl'은 Compute Engine 인스턴스에 직접 SSH하여 로그를 확인하는 방법으로, GKE Pod의 로그를 확인하는 데는 사용되지 않습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음