IBM Cloud Schematics 中的软件部署
试用其中一个 IBM® 提供的软件模板,以快速启动经典虚拟服务器实例 (VSI),并自动配置实例以连接到 IBM Cloud® Databases for PostgreSQL 实例。
通过 IBM Cloud Schematics,您可以从各种 软件和基础架构模板 中进行选择,这些模板可用于设置 IBM Cloud 服务,以及安装 IBM 和第三方软件。 通过使用 Schematics中的内置 Terraform
,Ansible
,Helm
,CloudPak
和 Operator
功能来应用模板。
在本入门教程中,您将创建指向 VSI 数据库 模板的 Schematics 工作空间。 然后,运行此模板并监视 Schematics 供应 VSI 和 IBM Cloud Databases for PostgreSQL 实例。IBM Cloud Databases for PostgreSQL 是 IBM Cloud 中的完全受管数据库产品,支持存储非关系数据类型和关系数据类型。 有关此产品的更多信息,请参阅 What is PostgreSQL?。
此入门教程会产生成本。 您必须具有 IBM Cloud 现收现付或预订 帐户才能继续。 确保查看 经典 VSI 和 PostgreSQL的定价信息。
准备工作
在使用此模板前,您必须完成以下任务。
- 确保您具有 创建经典虚拟服务器 的许可权。
- 创建经典 API 密钥 并检索经典基础架构用户名。 此用户名和 API 密钥用于验证您是否具有足够的许可权来创建经典基础架构。
- 确保您有权创建 IBM Cloud Databases for PostgreSQL 实例。
设置并配置经典 VSI 以使用 Schematics 运行 PostgreSQL
使用其中一个 IBM 提供的软件模板来设置和配置经典 VSI,以便您可以在 IBM Cloud Databases for PostgreSQL实例中存储数据。
-
登录您的 IBM Cloud 账户。
-
从 IBM Cloud 目录 打开 VSI 数据库 软件模板。
观察 选择部署目标 中指定的 IBM Cloud,
Terraform Version 1.5.0
或Terraform Version 2.0.0
显示在 选择交付方法中。 -
在 配置工作空间 部分中,输入 Schematics 工作空间的 名称,选择 资源组以及要在其中创建工作空间的 位置。
-
选中 覆盖缺省 Terraform 版本 以配置模板来支持 Terraform 版本。
-
在 设置部署值 部分中,输入以下信息。
-
单击 是 切换按钮,以将 admin-password 的值输入为
user123
,并将 db-user-password 的值输入为user123
,以用于登录到 PostgreSQL 实例。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,开始自动配置和管理云资源。