您計畫將 Go 應用程式從 Cloud Source Repositories 部署到 Cloud Run,並在每次提交時進行全代管的自動化部署。最簡單的解決方案是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Cloud Build 搭配觸發器,在每次 Cloud Source Repositories 提交時進行建構和部署。.
為什麼這是答案
正確答案是使用 Cloud Build 搭配觸發器,在每次 Cloud Source Repositories 提交時進行建構和部署。Cloud Build 專為 CI/CD 流程設計,能與 Cloud Source Repositories 緊密整合,透過觸發器監聽提交事件,自動執行建構和部署到 Cloud Run 的步驟,提供最簡單且全代管的自動化部署方案。 其他選項的缺點: 在工作站上執行 cron job 不具備全代管特性,且依賴本地環境,不符合雲端最佳實踐。 使用 Jenkins 雖然可行,但需要額外設定和維護 Jenkins 伺服器,複雜度較高,不如 Cloud Build 原生整合來得簡單。 使用來源儲存庫中的 buildpacks 設定 Cloud Run 的持續部署,雖然 Cloud Run 支援 buildpacks,但這僅是建構過程的一部分,仍需要一個協調器(如 Cloud Build)來觸發和管理整個 CI/CD 流程。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡