IBM Cloud Schematics 中的軟體部署
試用 IBM® 提供的軟體範本之一,快速啟動經典的虛擬伺服器實體 (VSI),並自動設定實體以連線至 IBM Cloud® Databases for PostgreSQL 實體。
使用 IBM Cloud Schematics,您可以從各種 軟體和基礎架構範本 中選擇,這些範本可用來設定 IBM Cloud 服務,以及安裝 IBM 和協力廠商軟體。 使用 Schematics中的內建 Terraform、Ansible、Helm、CloudPak 及 Operator 功能來套用範本。
在本入門指導教學中,您將建立 Schematics 工作區,以指向 VSI 資料庫 範本。 然後,執行此範本並監看 Schematics 佈建 VSI 及 IBM Cloud Databases for PostgreSQL 實例。IBM Cloud Databases for PostgreSQL 是 IBM Cloud 中支援儲存非關聯式及關聯式資料類型的完全受管理資料庫供應項目。 有關此產品的更多信息,請參閱 什麼是PostgreSQL?。
本入門指導教學會產生成本。 您必須擁有 IBM Cloud Pay-As-You-Go 或 Subscription 帳戶才能繼續。 請務必查看 經典 VSI 和 PostgreSQL 的定價資訊。
開始之前
使用此範本之前,您必須完成下列任務。
- 請確定您具有 建立標準虛擬伺服器 的許可權。
- 建立標準 API 金鑰,並擷取標準基礎架構使用者名稱。 此使用者名稱及 API 金鑰用於驗證您是否具有足夠的許可權來建立標準基礎架構。
- 確保您具有建立 IBM Cloud Databases for PostgreSQL 實例 的許可權。
設定並配置標準 VSI 以使用 Schematics 執行 PostgreSQL
使用 IBM 提供的軟體範本之一來設定和組態經典 VSI,這樣您就可以在 IBM Cloud Databases for PostgreSQL 的一個實例中儲存資料。
-
登入您的 IBM Cloud 帳戶。
-
打開 VSI資料庫軟體模板來自 IBM Cloud目錄。
請注意 IBM Cloud 已在 Select your deployment target 中指定,而
Terraform Version 1.5.0或Terraform Version 2.0.0則顯示在 Select a delivery method 中。 -
在 配置工作區 區段中,輸入 Schematics 工作區的 名稱,選取 資源群組,以及您要建立工作區的 位置。
-
勾選 置換預設 Terraform 版本,以將範本配置為支援 Terraform 版本。
-
在 設定部署值 區段中,輸入下列資訊。
-
按一下 是 切換按鈕,將 admin-password 的值輸入為
user123,並將 db-user-password 輸入為您要用來登入 PostgreSQL 實例的user123。admin-password和db-user-password的長度必須介於 10 到 32 個字元之間,且不支援任何特殊字元。 -
輸入先前擷取的 iaas_classic_username 為
<your classic_username>。 如需如何擷取此資訊的相關資訊,請參閱 建立標準基礎架構 API 金鑰。 -
選取您要在其中佈建虛擬伺服器及
PostgresSQL實例的資源群組。
-
-
接受授權協議,然後按一下安裝。 系統會將您重新導向至 Schematics 工作區 活動 頁面,您可以在其中監視 VSI 及 PostgreSQL 設定的進度。 請注意,完成設定需要幾分鐘的時間。
-
驗證虛擬伺服器及 PostgreSQL 設定。
- 從工作區「資源」頁面中,尋找為您建立的虛擬伺服器及 PostgreSQL 實例。
- 按一下鏈結以查看實例的詳細資料。
-
可選:移除您的 Schematics 工作區及所有相關的雲端資源。
- 選取 動作 下拉清單,按一下 刪除。
- 選取 刪除工作區 及 刪除所有相關聯資源 選項。
- 輸入工作區的名稱,然後按一下 刪除。
現在,您使用 Schematics 的功能來設定 IBM Cloud 基礎架構和資料庫服務,並自動設定您的服務以允許網路通訊。
下一步為何?
- 探索 IBM Cloud Databases for PostgreSQL 的功能。
- 瀏覽您可以使用 Schematics套用的其他 軟體及基礎架構範本。
- 進一步瞭解 Schematics 中的內建功能。
- 匯入 Schematics 範本,並建立 專用 IBM Cloud 型錄。
- 設定 Schematics CLI 或 API,開始自動配置和管理雲端資源。