3.7. 置备服务捆绑包

3.7.1. 置备服务捆绑包

以下流程置备一个由 OpenShift Ansible Broker 提供的 PostgreSQL 服务捆绑包 (APB) 示例。

先决条件

  • 已安装服务目录。
  • 已安装 OpenShift Ansible Broker。

流程

  1. 创建一个项目。

    1. 在 Web 控制台中,导航到 HomeProject 并点击 Create Project
    2. Name 字段中输入 test-postgresql-apb,再点击 Create
  2. 创建服务实例。

    1. 导航到 CatalogDeveloper Catalog 页面。
    2. 选择 PostgreSQL (APB) 服务捆绑包,再点击 Create Service Instance
    3. 检查默认选择项并设置任何其他必要的字段,然后点击 Create
    4. 前往 CatalogProvisioned Services,再验证 dh-postgresql-apb 服务实例是否已安装并具有 Ready 状态。

      您可以在 HomeEvents 页面中查看进度。片刻之后,您应该会看到 dh-postgresql-apb 的一个事件,其含有“The instance was provisioned successfully”消息。

  3. 创建服务绑定。

    1. Provisioned Services 页面中,依次点击 dh-postgresql-apbCreate Service Binding
    2. 检查默认服务绑定名称,再点击 Create

      这会使用提供的名称为绑定创建一个新 secret。

  4. 检查创建的 secret。

    1. 导航到 WorkloadsSecrets,再验证是否创建了一个名为 dh-postgresql-apb 的 secret。
    2. 点击 dh-postgresql-apb,再查看 Data 部分中用于绑定到其他应用程序的键值对。