53.2. 在 Red Hat OpenShift Container Platform 上部署 Dashbuilder Standalone
您可以使用 Dashbuilder Standalone 查看在 OpenShift 中创建并从 Business Central 导出的 OpenShift 中的仪表板。这对于查看没有 Business Central 的环境中的业务指标很有用。使用 Dashbuilder Standalone operator 在 Red Hat OpenShift Container Platform 上部署 Dashbuilder Standalone 与其他服务分开部署。
先决条件
- Dashbuilder Standalone 位于 OpenShift 注册表中。
- 您已准备好了 OpenShift 环境,如使用 Operator 在 Red Hat OpenShift Container Platform 4 上部署 Red Hat Process Automation Manager 环境 所述。
- 您已在 Business Central 中创建并导出仪表板。
流程
- 在 Operator 安装 页面中,在 Application name 字段中输入应用程序的名称。
-
在 Environment 字段中输入您的环境名称,如
rhpam-standalone-dashbuilder。 - 点击 Next。
- 可选:在 Security 页面中,配置 LDAP 或 Red Hat Single Sign-On。
- 在 Components 页面中,从 Components 列表中选择 Dashbuilder。
要添加 KIE 服务器数据集,请完成以下任务:
注意您可以通过重复此步骤来添加额外的 KIE 服务器数据集。
- 单击 Add new KIE Server DataSets。
-
在 DataSet name 字段中,输入
kieserver-1。 -
在 Kie Server Location 字段中,输入 KIE 服务器的位置,例如
https://my-kie-server:80/services/rest/server。 要设置凭证,请完成以下任务之一:
- 如果您没有设置令牌,在 Username 和 Password 字段中输入您的用户名和密码。将 Token 字段留空。
如果您有令牌,在 Token 字段中输入您的令牌。将 Username 和 Password 字段留空。
自定义资源示例:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
要添加 KIE 服务器模板,请完成以下任务:
注意您可以通过重复此步骤来添加额外的 KIE 服务器模板。
- 单击 Add new KIE Server Templates。
-
在 Template name 字段中输入模板的名称,如
kieserver-template。 -
在 KIE 服务器位置 字段中,输入 KIE 服务器的位置,例如
https://my-other-kie-server:80/services/rest/server。 要设置凭证,请完成以下任务之一:
- 如果您没有设置令牌,在 Username 和 Password 字段中输入您的用户名和密码。将 Token 字段留空。
如果您有令牌,在 Token 字段中输入您的令牌。将 Username 和 Password 字段留空。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
可选: 要为外部路由设置自定义主机名,在 自定义主机名中输入要在 Dashbuilder 外部 Route 字段使用 的域,如下例所示:
`dashbuilder.example.com`
`dashbuilder.example.com`Copy to Clipboard Copied! Toggle word wrap Toggle overflow 注意自定义主机名必须有效且可解析。
要更改自定义主机名,您可以修改
routeHostname属性。可选:要启用和设置 Edge 终止路由,请完成以下步骤:
- 在 Change route termination 下,选择 Enable Edge termination。
- 可选: 在 Key 字段中输入私钥。
- 可选: 在 Certificate 字段中输入证书。
- 可选: 在 CaCertificate 字段中输入 CaCertificate。
53.2.1. Dashbuilder 独立环境变量 复制链接链接已复制到粘贴板!
当您在 operator 中使用 Dashbuilder Container Image 时,您可以使用环境变量或通过自定义资源来配置 Dashbuilder。
| 参数 | 等效的环境变量 | 描述 | 示例值 |
|---|---|---|---|
|
|
| 允许下载外部(远程)文件。默认值为 false。 | False |
|
|
| 启用外部组件。 | True |
|
|
| 根据 Runtime Model ID 启用组件分区。默认值为 true。 | True |
|
|
| 允许将 属性文件用于 Dashbuilder 配置。将附加唯一属性;如果设置了多个属性,则使用属性文件中的一个属性。 | True |
|
|
| 根据 Runtime Model ID 启用 Dataset ID 分区。默认值为 true。 | True |
|
| — | 通过自动配置 Business Central 和 Dashbuilder 实现了与 Business Central 的集成。仅在 operator 上提供。 | True |
|
| — | 通过自动配置 KIE 服务器和 Dashbuilder 启用与 KIE 服务器集成。仅在 operator 上提供。 | True |
|
|
|
设置存储 dashboard ZIP 文件的基础目录。如果启用了 | — |
|
|
| 设置静态仪表板以自动运行。如果设置了此属性,则不允许导入。 | — |
|
|
|
设置存储 dashboard ZIP 文件的基础目录。如果启用了 | — |
|
|
| 定义 KIE 服务器数据集访问配置。 | — |
|
|
| 定义 KIE 服务器模板访问配置。 | — |
|
|
| 启用从文件系统自动删除模型文件。默认值为 false。 | False |
|
|
| 允许 Runtime 检查文件系统中的最后更新模型,以更新内容。默认值为 true。 | True |
|
| `` |
将 Dashbuilder 设置为不是临时的。如果 | True |
|
|
| 允许运行时允许导入(多租户)。默认值为 false。 | False |
|
|
| 设置仪表板上传的大小限制(在 kb 中)。默认值为 10485760 kb。 | 10485760 |
|
| — | 代表容器中存在的环境变量。 | — |
您可以使用 operator 使用 env 属性来设置环境变量。以下示例将 DASHBUILDER_UPLOAD_SIZE 属性的值设置为 1000。