컨테이너화된 레거시 앱이 NFS 공유에서 구성을 읽습니다. 구성이 사용 가능해질 때까지 트래픽을 제공해서는 안 됩니다. GKE에 어떻게 배포해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: GKE 클러스터에 PersistentVolumeClaim을 생성하고, 구성 파일을 위해 볼륨을 마운트한 다음, ENTRYPOINT 스크립트에서 서비스를 시작합니다..
이것이 정답인 이유
정답은 GKE 클러스터에 PersistentVolumeClaim을 생성하고, 구성 파일을 위해 볼륨을 마운트한 다음, ENTRYPOINT 스크립트에서 서비스를 시작하는 것입니다. NFS 공유는 영구 저장소이므로, GKE에서 이를 컨테이너에 마운트하려면 PersistentVolume (PV)과 PersistentVolumeClaim (PVC)을 사용하는 것이 표준적이고 안정적인 방법입니다. PVC를 통해 NFS 공유를 볼륨으로 마운트하면 컨테이너가 시작될 때 구성 파일에 접근할 수 있습니다. ENTRYPOINT 스크립트에서 서비스 시작 전 구성 파일의 가용성을 확인할 수 있습니다. 다른 옵션들은 적절하지 않습니다. 시작 시 컨테이너 내부에서 gsutil을 실행하는 것은 NFS 공유가 아닌 Cloud Storage에서 파일을 가져오는 방식이며, NFS 공유의 특성을 활용하지 못합니다. Dockerfile에 구성을 포함하는 것은 구성 변경 시 이미지 재빌드가 필요하여 유연성이 떨어지고, NFS 공유의 동적 특성에 맞지 않습니다. GKE 노드에 시작 스크립트를 추가하는 것은 노드 레벨의 관리 오버헤드를 증가시키고, 컨테이너 오케스트레이션의 이점을 충분히 활용하지 못합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음