6.33. Operator Lifecycle Manager (OLM) v1 Operator


从 OpenShift Container Platform 4.18 开始,OLM v1 与 OLM (Classic) 一起默认启用。这个下一代迭代提供了一个更新的框架,它改变了许多 OLM (Classic) 概念,使集群管理员能够为其用户扩展功能。

OLM v1 管理新 ClusterExtension 对象的生命周期,其中包括通过 registry+v1 捆绑包格式的 Operator,并控制集群中扩展的安装、升级和基于角色的访问控制(RBAC)。

在 OpenShift Container Platform 中,OLM v1 由 olm cluster Operator 提供。

注意

olm cluster Operator 会通知集群管理员,如果任何安装的扩展会阻止集群升级,根据其 olm.maxOpenShiftVersion 属性。如需更多信息,请参阅"与 OpenShift Container Platform 版本保持一致"。

6.33.1. 组件

Operator Lifecycle Manager (OLM) v1 由以下组件项目组成:

Operator 控制器
OLM v1 的核心组件,使用 API 扩展 Kubernetes,用户可以安装和管理 Operator 和扩展的生命周期。它消耗来自 catalogd 的信息。
Catalogd
一个 Kubernetes 扩展,它解包基于文件的目录(FBC)内容,并在容器镜像中提供,供集群客户端使用。作为 OLM v1 微服务架构的组件,用于由扩展作者打包的 Kubernetes 扩展的目录主机元数据,因此可帮助用户发现可安装的内容。
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

關於紅帽

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

让开源更具包容性

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

关于红帽文档

Legal Notice

Theme

© 2026 Red Hat
返回顶部