3.3. 使用 OperatorHub 安装 Operator
3.3.1. Operator Lifecycle Manager 概述 复制链接链接已复制到粘贴板!
在 OpenShift Container Platform 4.5 及更高版本中,Operator Lifecycle Manager (OLM)可帮助用户安装、更新并普遍管理所有 Operator 以及在用户集群中运行的关联服务的生命周期。Operator Framework 是 Operator Framework 的一部分,后者是一个开源工具包,旨在以有效、自动化且可扩展的方式管理 Kubernetes 原生应用程序(Operator)。
OLM 默认在 OpenShift Container Platform 4.5 及更新的版本中运行,辅助集群管理员对集群上运行的 Operator 进行安装、升级和授予访问权。OpenShift Container Platform Web 控制台提供一些管理界面,供集群管理员安装 Operator,以及为特定项目授权以便使用集群上的可用 Operator 目录。
OperatorHub 是 OpenShift 集群管理员使用 OLM 发现、安装和升级 Operator 的图形界面。只需单击一次,即可从 OperatorHub 中拉取这些 Operator,在集群中安装并由 OLM 管理,为工程团队在开发、测试和生产环境中管理软件做好准备。
部署 Operator 后,您可以使用自定义资源(CR)实例来创建代理部署,如独立和集群代理。