將 Terraform 設定上傳至儲存空間值區

本頁面說明如何將 Terraform 設定上傳至 Cloud Storage 值區。

您可以透過儲存空間值區控管設定的存取權。如果您使用的設定不需要存取權控管,可以使用公開 Git 存放區。

如要進一步瞭解 Terraform 設定和 Infra Manager,請參閱「Terraform 和 Infrastructure Manager」。

事前準備

  1. 確認已啟用 Infra Manager
  2. 找出要上傳至儲存空間值區的 Terraform 設定。

建立儲存空間值區

建立或找出現有的 Cloud Storage 值區,用來儲存 Terraform 設定。您可以使用任何儲存值區,但通常會在要執行 Infra Manager 的專案中使用值區。

儲存值區可位於任何專案和位置。通常會在執行 Infra Manager 服務的專案和位置中建立這個值區。

如要建立儲存空間值區,請參閱「建立值區」。

授予值區的讀取權限

如果儲存體值區位於執行 Infra Manager 的專案以外,您必須確保 Infra Manager 的服務帳戶具有該值區的讀取權限。詳情請參閱「設定服務帳戶」。

如果儲存體值區與 Infra Manager 位於同一個專案中,則系統已啟用對該值區的讀取權限。

為值區啟用物件版本管理

建議您為 Terraform 設定建立版本,以便追蹤變更並管理基礎架構即程式碼。

如要將設定儲存至 Cloud Storage bucket 時建立版本,請參閱「使用物件版本管理」一文。

詳情請參閱「物件版本管理」一文。

上傳 Terraform 設定

將 Terraform 設定上傳至儲存空間值區。如要選擇上傳方式,請參閱「上傳和下載」。

後續步驟