第 3 章 在 Openshift 上迁移 Operator 部署
要适应改进的服务器配置,红帽构建的 Keycloak Operator 被完全重新创建。Operator 提供了与红帽构建的 Keycloak 完全集成,但它与 Red Hat Single Sign-On 7.6 Operator 不兼容。
3.1. 执行迁移 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用新的 Operator 需要创建新的红帽构建的 Keycloak 部署。如需了解更多详细信息,请参阅 Operator 指南。
先决条件
- 之前的 Red Hat Single Sign-On 7.6 实例被关闭,使其不使用红帽构建的 Keycloak 使用的数据库实例。
- 如果使用不受支持的嵌入式数据库(由 Red Hat Single Sign-On 7.6 Operator 管理),则它已转换为用户置备的外部数据库。
- 数据库备份已创建。
- 您已查看了 发行注记。
流程
- 将红帽构建的 Keycloak Operator 安装到命名空间中。
- 创建新 CR 和相关的 Secret。手动将 Red Hat Single Sign-On 7.6 配置迁移到新的 Keycloak CR。
- 如果使用自定义供应商,请迁移它们并创建自定义红帽构建的 Keycloak 容器镜像,使其包含它们。
- 如果使用自定义主题,请迁移它们并创建自定义的 Keycloak 容器镜像构建来包括它们。