準備啟動設定基礎架構資源
安裝 Terraform 並產生必要的金鑰,以便在 Oracle Cloud 中建立基礎架構資源。
開始之前
在開始在 Oracle Cloud Infrastructure 中建立資源之前,請確定您具有下列事項:
-
Oracle Cloud 租用戶的證明資料。
- 具備可在其中建立及管理資源的區間。
-
具有下列軟體與網際網路存取權的電腦:
-
產生 API 簽署金鑰的公用程式。
大多數的 Unix 系統均具有
openssl
。在 Windows 上,您可以使用 Git 基本節點。 -
產生 SSH 金鑰組的公用程式。
大多數的 Unix 系統均具有
ssh-keygen
。在 Windows 系統中,您可以使用 PuTTY。 -
Web 瀏覽器。
-
-
基本瞭解 Terraform。
請至少閱讀 https://www.terraform.io/intro/的簡介。
安裝地點
「區域」是有效套用與管理 Terraform 模組的第三方工具。您可以使用單一的 Terragrunt 作業,以正確的順序部署在所有模組中定義的資源,而不是使用 Terraform 個別套用模組。
注意:
若您使用brew
安裝 Terragrunt 於 Linux 或 macOS,即會自動安裝 Terraform 作為其中一個相依項目。您不需要安裝 Terraform。
產生 API 簽署金鑰
若要啟用 Terraform 以使用 Oracle Cloud Infrastructure 進行認證,您必須以優先存放的郵件 (PEM) 格式提供 RSA 金鑰。此金鑰與用來存取運算執行處理的 SSH 金鑰不同。
OpenSSL
來產生 API 簽章金鑰。