GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
一个容器化的传统应用从NFS共享读取配置;在配置可用之前,它不能提供流量。您应该如何部署到GKE?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在GKE集群中创建一个PersistentVolumeClaim,为配置文件挂载卷,然后从ENTRYPOINT脚本启动服务。.
为什么这是答案
正确答案是创建一个PersistentVolumeClaim (PVC) 并挂载卷。传统应用依赖NFS共享的配置,这意味着配置是外部的且可能动态变化。将配置挂载为卷,可以在容器启动前确保配置可用,并且允许配置独立于容器镜像进行更新。ENTRYPOINT脚本随后可以安全地启动服务。
选项“在容器启动时在容器内运行gsutil复制文件”会增加容器启动时间,且需要容器内有gsutil工具和相应的权限,不适用于传统应用。选项“在Dockerfile中使用COPY将配置烘焙到镜像中”会导致配置与镜像紧密耦合,每次配置更新都需要重建和重新部署镜像,不灵活。选项“在GKE节点上添加一个启动脚本来挂载NFS共享”将配置管理与节点绑定,不符合GKE的容器化和可移植性原则,且难以维护。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡