GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
您在dev/QA/staging/production项目中部署相同的应用程序代码;每个项目在启动时都需要最少的步骤来完成特定于环境的配置。您应该怎么做?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在每个项目中,配置一个元数据键“environment”,其值为其所服务的环境。使用您的部署工具查询实例元数据,并根据“environment”值配置应用程序。.
为什么这是答案
正确答案是最佳实践,因为它利用了Google Cloud的元数据服务来管理环境特定的配置。在每个项目中设置一个名为“environment”的元数据键,并将其值设置为相应的环境(例如,dev、qa、staging、production),可以确保所有在该项目中创建的实例都自动继承此配置。部署工具可以查询实例的元数据,根据“environment”的值动态地配置应用程序,从而实现环境配置的自动化和标准化,减少手动干预和错误。
其他选项的不足之处:
使用gcloud命令配置启动脚本来确定项目名称:虽然可行,但不如直接在项目元数据中定义环境清晰和易于管理。每次启动都需要解析项目名称,增加了复杂性。
在每个项目中的实例上部署部署工具:这会增加每个实例的开销和管理复杂性,并且没有直接解决环境配置的问题。
在每次实例启动期间配置自定义元数据键:这需要为每个实例单独配置,而不是在项目层面统一管理,效率低下且容易出错。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡