觀點 · 資訊分享
Google Cloud Secret Manager 新增多區域位置:美國、歐盟、加拿大、印度可選,主控台已能直接挑
Secret Manager 的區域型密鑰,現在除了單一區域,還能放在 us、eu、ca、in 四個多區域位置,資料分散在同一大區的多個機房。亞太地區目前只有印度有多區域選項。
- 發布
- 2026-06-19
- 篇幅
- 約 4 分鐘 · 1,809 字
- 結構
- 7 節 + 4 題常見問題
- 標籤

一句話看懂:Google Cloud 的 Secret Manager 讓區域型密鑰除了放在單一區域,現在也能放進 us、eu、ca、in 四個多區域位置,6 月 19 日起在主控台建立時可以直接挑。

先用白話講:密鑰要放哪裡?
想像你有一個放重要鑰匙的保險箱。Secret Manager 就是雲端上的保險箱,專門存 API 金鑰、資料庫密碼這類不能外洩的東西。
保險箱可以怎麼放?
- 放在一個固定城市:離你的程式最近,速度最快,但那個城市有事就麻煩了
- 分散放在同一個大區的多個機房:像在歐洲不同城市各放一份複本,其中一間出問題,其他間還在
這次新增的,就是第二種「多區域」選項。
發生什麼事
依照 Google Cloud 的版本資訊:
- 6 月 18 日:Secret Manager 開放四個多區域位置,分別是美國(us)、歐盟(eu)、加拿大(ca)、印度(in)
- 6 月 19 日:在 Google Cloud 主控台建立「區域型密鑰」時,可以選擇單一區域或多區域
文件對兩種選項的描述是:選「Region」是存在單一區域,延遲最小;選「Multi-region」則是複製到多個位置,主打高可用。
三種放法怎麼選
| 放法 | 放在哪 | 適合的情境 |
|---|---|---|
| 全域密鑰(自動複製) | 不限制位置,官方建議多數人使用這種 | 沒有地點限制 |
| 區域型・單一區域 | 指定的一個區域 | 資料要留在特定地點、要低延遲 |
| 區域型・多區域 | 一個大區內的多個資料中心 | 資料要留在特定大區,又想提高可用性 |
上表整理自官方文件的位置說明與建立區域型密鑰頁面。
要特別注意兩點:
- 多區域是「一整個大區」,不能選到哪一間機房
- 多區域位置目前只有 us、eu、ca、in。我查到的位置表裡,亞太地區列的都是單一區域,台灣的 asia-east1 也在其中,但沒有亞太多區域
給開發者的技術細節
區域型密鑰要透過該位置的專屬端點存取,用 gcloud 建立大致像這樣:
gcloud secrets create SECRET_ID --location=LOCATION
LOCATION是密鑰所在位置的名稱,多區域位置的名稱是 us、eu、ca、in,實際可用寫法請以官方文件為準- REST 的網址格式是
secretmanager.LOCATION.rep.googleapis.com,也就是所謂的區域端點(regional endpoint),它只讓位置相符的資源通過請求 - 官方說明,若要強制大家都用區域端點,可以用組織政策(organization policy)限制
- 若資料有落地規範,文件建議把資源建立在支援區域端點的位置
我的看法
接案時偶爾會碰到客戶問:「我們的資料可以放在哪個國家?」雖然機密資料通常不是大宗,但金鑰跟密碼也算敏感資料,有些客戶的合規要求會一併涵蓋。這次多了多區域選項,等於在「單一區域」和「全球自動複製」之間補上了一個中間選項。
不過,對在台灣做專案的人,這次新增的位置幾乎用不上:多區域沒有包含東亞,台灣只有 asia-east1 這個單一區域。這種情況我會先確認客戶是不是真的有地點限制。如果沒有,用預設的全域密鑰最省事;如果有,就用 asia-east1,再另外設計備援,不要硬湊成一個不在需求內的位置。
名詞小辭典
- Secret Manager:Google Cloud 保存密碼、金鑰、憑證等機密資料的服務。
- 區域型密鑰(Regional Secret):固定儲存在指定位置的密鑰,透過該位置的專屬端點存取。
- 多區域(Multi-region):由同一個大區域內的多個資料中心組成的位置,例如歐盟,無法指定是哪一間。
- 資料落地(Data Residency):法規或合約要求資料必須留在特定國家或地區。
資料來源
常見問題
Secret Manager 是做什麼的?
它是 Google Cloud 上用來集中保存密碼、API 金鑰、憑證等敏感資料的服務,程式在執行時再向它取值,不用把機密寫在程式碼或設定檔裡。
區域型密鑰和一般密鑰有什麼差別?
一般(全域)密鑰可以用自動複製,不限制儲存位置;區域型密鑰則會固定放在指定位置,並透過該位置的專屬端點存取,適合有資料落地或合規要求的情境。
多區域可以指定要放在哪個機房嗎?
不行。官方文件寫明,你只能選到 us、eu、ca、in 這個層級,無法在多區域裡挑選特定的資料中心。
我在台灣,要用哪個位置?
官方的位置表列出台灣的 asia-east1 支援區域型 Secret Manager,這是單一區域。目前列出的多區域位置沒有包含台灣或東亞,需要的話得評估單一區域加上自己的備援做法。
接著讀
全部觀點 →Google Cloud Parameter Manager 推出參數範本預覽:一份設定骨架,套用到所有環境Google Cloud 的 Parameter Manager 在 7 月 12 日開放參數範本預覽:把設定檔的結構寫成範本,各環境只要換掉變數值,就能產生最終設定。少維護幾份相似的設定檔,出錯機會也跟著減少。閱讀 →Firestore 內建全文搜尋與地理搜尋正式上線:找關鍵字、找附近店家,不用另外架搜尋服務Google Cloud 的 Firestore 全文搜尋與地理搜尋在 10 月 19 日轉為正式版。在 Enterprise 版資料庫建好索引後,就能直接查關鍵字、排除字詞,或找出某個座標方圓幾公尺內的資料。閱讀 →BigQuery 的 AI 函式可以設每日 token 上限了:一行 SQL 燒掉整月預算的風險變小Google 宣布 BigQuery 生成式 AI 函式的 token 配額正式上線,可以替整個專案或每位使用者設每日的輸入、輸出 token 上限,調低立即生效,避免一次查詢就把預算燒光。閱讀 →