GoogleGoogle Professional Cloud Developer (PCD) Certification·TW·更新於 3 Sep 2026
您的 Cloud Run 服務必須安全且以最高效能顯示其專案 ID 和區域。服務應如何取得該中繼資料?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 HTTP 請求,透過 Metadata-Flavor: Google 標頭查詢中繼資料伺服器端點。.
為什麼這是答案
Cloud Run 服務應透過查詢中繼資料伺服器端點來安全且高效地獲取其專案 ID 和區域。這是 Google Cloud 推薦的方法,因為中繼資料伺服器提供了一個本地可用的 REST API,無需額外的認證即可安全地存取執行個體的相關資訊。使用 Metadata-Flavor: Google 標頭是正確的協定。
其他選項不夠理想:
在 Google Cloud 控制台中手動設定環境變數會增加管理負擔,且不適用於動態或大量部署。
將組態資訊寫入容器檔案系統會使其難以管理和更新,且可能在容器重新啟動時丟失。
呼叫 Cloud Asset Inventory API 雖然可以獲取資訊,但會引入額外的網路延遲和 API 成本,且不如中繼資料伺服器直接和高效。