GoogleGoogle Professional Cloud Developer (PCD) Certification
·CN
·更新于 3 Sep 2026
Cloud Deploy 将发布版本推送到 Dev GKE 集群。您希望在 Dev 部署成功后自动提升到 Test 集群。遵循 Google 最佳实践,您应该如何配置?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 1. 创建一个调用 Google Cloud Deploy API 以将应用程序提升到 Test 集群的 Cloud Function。 2. 配置此函数以由来自 clouddeploy-operations 主题的 SUCCEEDED Pub/Sub 消息触发。.
为什么这是答案
正确答案是创建一个 Cloud Function,它调用 Google Cloud Deploy API 将应用程序提升到 Test 集群,并配置此函数以由来自 clouddeploy-operations 主题的 SUCCEEDED Pub/Sub 消息触发。Cloud Deploy 会在部署操作成功时发布消息到 clouddeploy-operations 主题。通过监听此主题的成功消息,Cloud Function 可以自动触发提升操作,这是实现自动化持续部署的最佳实践。
其他选项不正确的原因:
监听 cloud-builds 主题不适用于 Cloud Deploy 的部署状态,该主题主要用于 Cloud Build 操作。
使用 Cloud Build 触发器直接提升应用程序不是 Cloud Deploy 的推荐方式,Cloud Deploy 提供了自己的 API 进行提升操作,应通过 Cloud Function 调用。
gke-deploy 构建器主要用于在 GKE 上部署,而不是用于 Cloud Deploy 的阶段提升。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡