1.6. 创建使用外部数据库安装 Fuse Online 的 secret
如果要安装使用外部数据库持久连接和集成定义的 Fuse Online 环境,请在安装 Fuse Online 前创建一个 OpenShift secret, syndesis-global-config
。
先决条件
-
编辑了
default-cr.yml
文件,以指定外部数据库的使用来持久保留连接和集成定义。 - Fuse Online 尚未安装。
-
已安装
oc
客户端工具,并将其连接到您要安装 Fuse Online 的 OCP 集群。 - 具有集群管理权限的用户可让您在集群中具有访问权限的任何项目中安装 Fuse Online。
流程
使用有权安装 Fuse Online 的帐户登录到 OpenShift。例如:
oc login -u developer -p developer
创建并保存包含以下内容的资源文件,如
my-fuse-onling-secret-cr.yml
:Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将
my-fuse-online-project
替换为您要为其指定外部数据库的 Fuse Online 环境安装的 OpenShift 项目的名称。使用
base64 编码的值替换
base64 编码的值,Fuse Online 将用作访问外部数据库的密码。如需有关 OpenShift 机密的信息,请参阅 Secret。
将 secret 添加到集群中,例如:
oc apply -f my-fuse-online-secret-cr.yml
结果
在集群中,可通过使用指定外部数据库的自定义资源安装的 Fuse Online 环境使用 syndesis-global-config
secret。
后续步骤
按照在 OCP 上安装 Fuse Online 中的说明进行操作。