3.6. 在 OCP 上运行的 Fuse Online 环境中添加示例数据


为了帮助新用户了解如何与 Fuse 在线创建集成,您可以在 Fuse Online 环境中添加示例数据。

  • ToDo 应用程序
  • PostgresDB 数据库和 PostgresDB 连接示例

Salesforce to Database, AMQ to REST API, 和 API Provider quickstart 示例集成需要这个示例数据。

默认情况下,示例 PostgresDB 数据库和连接和 ToDo 应用被禁用(未安装)。

要在安装 Fuse Online 前将 Fuse Online 配置为包含示例数据,请参阅 配置 Fuse Online 的自定义资源属性的描述

先决条件

  • Fuse Online 在 OCP on-site 上安装并运行。
  • 已安装 oc 客户端工具,并连接到安装了 Fuse Online 的 OCP 集群。
  • 有编辑 Fuse Online 自定义资源的权限。

流程

  1. 使用有权编辑 Fuse Online 自定义资源的帐户登录到 OpenShift。例如:

    oc login -u developer -p developer

  2. 切换到运行 Fuse Online 的项目。例如:

    oc project my-fuse-online-project

  3. 编辑 syndesis 自定义资源:

    1. 调用以下命令,这通常会在编辑器中打开资源:

      oc edit syndesis

    2. 通过添加 demoData 字段并将它设置为 true 来编辑自定义资源,然后将 addons:unmarshal:enabled 字段更改为 true

      spec:
        demoData: true
        addons:
          todo:
            enabled: true
    3. 保存资源。

      将这个更改保存到 syndesis 自定义资源会触发 syndesis-operator 来创建新的 todo pod。

  4. 要更新与自定义资源中的 demoData 选项相关的更改,您必须使用以下命令删除 syndesis-serversyndesis-db pod 来触发重新部署:

    oc delete $(oc get -o name pod -l syndesis.io/component=syndesis-server)
    
    oc delete $(oc get -o name pod -l syndesis.io/component=syndesis-db)
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.