Google의 모범 사례에 따라 위험을 최소화하면서 새로운 Deployment 개정을 GKE 프로덕션에 배포하려고 합니다. 어떻게 해야 할까요?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: PodDisruptionBudget를 80%로 설정하여 롤링 업데이트를 수행합니다..
이것이 정답인 이유
정답은 PodDisruptionBudget(PDB)를 80%로 설정하여 롤링 업데이트를 수행하는 것입니다. PDB는 자발적 중단(예: 노드 드레이닝) 중에도 애플리케이션의 최소 가용성을 보장하는 Kubernetes 리소스입니다. 80%로 설정하면 업데이트 중에도 항상 최소 80%의 Pod가 실행 상태를 유지하여 서비스 중단을 최소화합니다. HorizontalPodAutoscaler(HPA) scale-down policy 값 설정은 업데이트 중 가용성 보장과는 직접적인 관련이 없습니다. HPA는 CPU 사용량과 같은 메트릭에 따라 Pod 수를 자동으로 조정하는 데 사용됩니다. Deployment를 StatefulSet으로 변환하는 것은 상태 저장 애플리케이션에 적합하며, 상태 비저장 애플리케이션의 롤링 업데이트에는 불필요하며 복잡성을 증가시킵니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음