第 11 章 Red Hat Single Sign-On Operator
Red Hat Single Sign-On Operator 会在 Openshift 中自动进行 Red Hat Single Sign-On 管理。您可以使用此 Operator 创建自定义资源(CR)来自动执行管理任务。例如,您可以创建自定义资源来执行这些任务,而不在 Red Hat Single Sign-On admin 控制台中创建客户端或用户。自定义资源是一个 YAML 文件,用于定义管理任务的参数。
您可以创建自定义资源来执行以下任务:
为域、客户端和用户创建自定义资源后,您可以使用 Red Hat Sign-On admin 控制台或使用 oc
命令来管理这些资源。但是,您无法使用这两种方法,因为 Operator 会为您修改的自定义资源执行一种同步。例如,如果您修改 realm 自定义资源,则更改会显示在 admin 控制台中。但是,如果您使用 admin 控制台修改域,则这些更改对自定义资源没有影响。
通过在集群中安装 Red Hat Single Sign-On Operator 开始使用 Operator。
11.1. 在集群上安装 Red Hat Single Sign-On Operator 复制链接链接已复制到粘贴板!
要安装 Red Hat Single Sign-On Operator,您可以使用:
11.1.1. 使用 Operator Lifecycle Manager 安装 复制链接链接已复制到粘贴板!
前提条件
- 您有 cluster-admin 权限,或具有管理员授予的同等权限级别。
流程
在 OpenShift 集群上执行此步骤。
- 打开 OpenShift Container Platform Web 控制台。
-
在左侧列中,点
Operators、OperatorHub
。 搜索 Red Hat Single Sign-On Operator。
OpenShift 中的 OperatorHub 标签页
点 Red Hat Single Sign-On Operator 图标。
此时会打开 Install 页面。
OpenShift 上的 Operator Install 页面
-
点
Install
。 选择一个命名空间并点 Subscribe。
OpenShift 中的命名空间选择
Operator 开始安装。
其他资源
- 当 Operator 安装完成后,就可以创建第一个自定义资源。请参阅 使用自定义资源 的 Red Hat Single Sign-On 安装。
- 如需有关 OpenShift Operator 的更多信息,请参阅 OpenShift Operator 指南。