2.5. 在 OCP 上运行的 Fuse Online 环境中添加示例应用程序
为了帮助新用户了解如何创建与 Fuse Online 集成,您可以在 Fuse Online 环境中添加示例应用程序。ToDo 应用程序允许用户确认 AMQ 到 REST API 示例集成可以正常工作。
要在安装 Fuse Online 前将 Fuse Online 配置为具有 ToDo 应用程序,请参阅 配置 Fuse Online 的自定义资源属性的描述。
另外,除了将 ToDo 应用程序添加到 Fuse 在线环境中,任何用户都 可以请求 Fuse Online 评估环境,其中包含示例应用程序。然后,新用户可以根据 Fuse Online Sample Integration Tutorials 中的说明创建示例集成。
先决条件
- Fuse Online 在 OCP on-site 上安装并运行。
-
已安装
oc
客户端工具,并连接到安装了 Fuse Online 的 OCP 集群。 - 具有集群管理权限的用户可让您在集群中具有访问权限的任何项目中安装 Fuse Online。
-
您有一个 红帽开发人员帐户,供您知道您的用户名和密码。安装脚本会提示您输入这些凭证,以便可以针对
https://developers.redhat.com
进行验证。有关创建帐户的详情,请参阅 访问和配置 Red Hat Registry。
流程
使用有权安装 Fuse Online 的帐户登录到 OpenShift。例如:
oc login -u developer -p developer
切换到运行 Fuse Online 的项目。例如:
oc project my-fuse-online-project
编辑
syndesis
自定义资源:调用以下命令,这通常会在编辑器中打开资源:
oc edit syndesis
确保资源中存在以下行:根据需要编辑。
spec: addons: todo: enabled: true
spec: addons: todo: enabled: true
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 保存资源。
将这个更改保存到
syndesis
自定义资源会触发syndesis-operator
来创建新的todo
pod。
后续步骤