1.3. 用于这个软件的模板


红帽提供多个 OpenShift 应用程序模板,使用 Red Hat Single Sign-On for OpenShift 镜像版本号 7.6.11。这些模板定义了开发基于 Red Hat Single Sign-On 7.6.11 服务器部署所需的资源。模板主要可分为两种类别:直通模板和再加密模板。还存在其他一些杂项模板。

1.3.1. passthrough 模板

这些模板要求预先存在 HTTPS、JGroups 密钥存储和 Red Hat Single Sign-On 服务器的信任存储。它们使用 passthrough TLS 终止保护 TLS 通信。

  • sso76-ocp3-https, sso76-ocp4-https: Red Hat Single Sign-On 7.6.11 由同一 pod 上的内部 H2 数据库支持。
  • sso76-ocp3-postgresql, sso76-ocp4-postgresql: Red Hat Single Sign-On 7.6.11 由单独的 pod 上的临时 PostgreSQL 数据库支持。
  • sso76-ocp3-postgresql-persistent, sso76-ocp4-postgresql-persistent: Red Hat Single Sign-On 7.6.11 由单独的 pod 上的持久 PostgreSQL 数据库支持。
注意

使用带有 MySQL / MariaDB 数据库的 Red Hat Single Sign-On 的模板已被删除,且自 Red Hat Single Sign-On 版本 7.4 后不可用。

1.3.2. 再加密模板

OpenShift 3.x 和 OpenShift 4.x 提供了独立的再加密模板

1.3.2.1. OpenShift 3.x

OpenShift 3.x 模板使用 service-ca.crt CA 捆绑包文件作为 Service Serving 证书 Secret 的一部分,生成 TLS 证书和密钥来提供安全内容。Red Hat Single Sign-On truststore 也会自动创建,其中包含 /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt CA 证书文件,用于为 HTTPS 密钥存储签名。

Red Hat Single Sign-On 服务器的信任存储预先填充 Java 系统路径中所有已知的可信 CA 证书文件。这些模板使用重新加密 TLS 终止来保护 TLS 通信。JGroups 集群流量使用 AUTH 协议进行身份验证,并使用 ASYM_ENCRYPT 协议加密。

  • sso76-ocp3-x509-https: Red Hat Single Sign-On 7.6.11 带有自动生成的 HTTPS 密钥和红帽单点登录信任存储,由内部 H2 数据库支持。
  • sso76-ocp3-x509-postgresql-persistent: Red Hat Single Sign-On 7.6.11 带有自动生成的 HTTPS 密钥存储和 Red Hat Single Sign-On 信任存储,由持久 PostgreSQL 数据库支持。

1.3.2.2. OpenShift 4.x

OpenShift 4.x 模板使用 内部服务 x509 证书 secret 来自动创建用于提供安全内容的 HTTPS 密钥存储。这些模板使用一个新的服务 CA 捆绑包,它包括了 service.beta.openshift.io/inject-cabundle=true ConfigMap 定义。

Red Hat Single Sign-On 服务器的信任存储预先填充 Java 系统路径中所有已知的可信 CA 证书文件。这些模板使用重新加密 TLS 终止来保护 TLS 通信。JGroups 集群流量使用 AUTH 协议进行身份验证,并使用 ASYM_ENCRYPT 协议加密。

  • sso76-ocp4-x509-https: Red Hat Single Sign-On 7.6.11 带有自动生成的 HTTPS 密钥和红帽单点登录信任存储,由内部 H2 数据库支持。ASYM_ENCRYPT Groups 协议用于加密集群流量。
  • sso76-ocp4-x509-postgresql-persistent: Red Hat Single Sign-On 7.6.11 带有自动生成的 HTTPS 密钥存储和 Red Hat Single Sign-On 信任存储,由持久 PostgreSQL 数据库支持。ASYM_ENCRYPT Groups 协议用于加密集群流量。

1.3.3. 其他模板

还提供了与 Red Hat Single Sign-On 集成的其他模板:

  • eap64-sso-s2i :已启用红帽 JBoss 企业应用平台 6.4 的红帽单点登录.
  • eap71-sso-s2i :已启用红帽 JBoss 企业应用平台 7.1 的红帽单点登录.
  • Data virt63-secure-s2i :已启用红帽 JBoss 数据虚拟化 6.3 的红帽单点登录.

这些模板包含特定于 Red Hat Single Sign-On 的环境变量,在部署时启用 Red Hat Single Sign-On 客户端注册。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat