您使用 Cloud Run 和 Cloud Source Repositories,并且有一个 Cloud Build YAML 文件,用于构建容器并运行 gcloud run deploy。以下哪个后续步骤能使部署效率最高?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建一个构建触发器,当代码推送到开发分支时,运行构建文件。.
为什么这是答案
正确答案是创建一个构建触发器,当代码推送到开发分支时,运行构建文件。这是最高效的部署方式,因为它实现了持续集成/持续部署 (CI/CD)。当代码推送到指定分支时,Cloud Build 会自动检测更改并执行构建和部署流程,无需手动干预,从而确保了部署的及时性和自动化。 其他选项效率较低: 创建 Pub/Sub 主题和触发器虽然可以实现自动化,但需要额外的配置步骤,不如直接的构建触发器简洁高效。 Webhook 构建触发器需要外部系统发起 HTTP POST 调用才能触发构建,增加了外部依赖和复杂性,不如直接监听代码推送事件方便。 Cron 作业每 24 小时运行一次 gcloud builds submit 会导致部署延迟,无法实现即时部署,效率低下,不符合持续部署的最佳实践。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡