4.2. 跨环境迁移红帽单点登录服务器数据库
本教程重点介绍将 Red Hat Single Sign-On 服务器数据库从一个环境迁移到另一个环境或迁移到其他数据库。
在 Red Hat Single Sign-On 7.5.3 数据库引导中触发了 Red Hat Single Sign-On 7.5.3 数据库的导出和导入,并通过 Java 系统属性传递其参数。这意味着在一个 Red Hat Single Sign-On 服务器引导时,只执行可能的迁移操作之一、导出 或 导入。
4.2.1. 部署 Red Hat Single Sign-On PostgreSQL 应用程序模板 复制链接链接已复制到粘贴板!
前提条件
流程
- 登录 OpenShift Web 控制台并选择 sso-app-demo 项目空间。
- 点 Add to project 列出默认镜像流和模板。
- 使用 Filter by keyword 搜索栏,将列表限制为与 sso 匹配的列表。您可能需要点击 See all 以显示所需的应用程序模板。
选择 sso75-postgresql Red Hat Single Sign-On 应用程序模板。在部署模板时,请确保 保持 SSO_REALM 变量未设置 (默认值)。
警告当在 Red Hat Single Sign-On for OpenShift 镜像上设置了 SSO_REALM 配置变量时,将执行数据库导入,以创建 变量中请求的 Red Hat Single Sign-On 服务器域。要使数据库导出正确执行,无法在此类镜像上同时定义 SSO_REALM 配置变量。
单击 Create 以部署应用模板并启动 pod 部署。这可能需要几分钟时间。
然后,使用 管理员帐户 访问 Red Hat Single Sign-On Web 控制台 https://secure-sso- <sso-app-demo& gt; . <openshift32.example.com> /auth/admin。
注意这个示例工作流使用自生成的 CA 为演示目的提供端到端工作流。访问 Red Hat Single Sign-On Web 控制台将会显示不安全的连接警告。
对于生产环境,红帽建议您使用从验证的证书颁发机构购买的 SSL 证书。