×

Operator Lifecycle Manager (OLM) v1 仅为技术预览功能。技术预览功能不受 Red Hat 生产服务级别协议 (SLA) 的支持,并且可能功能不完整。Red Hat 不建议在生产环境中使用它们。这些功能可让客户抢先体验即将推出的产品功能,从而能够在开发过程中测试功能并提供反馈。

有关 Red Hat 技术预览功能的支持范围的更多信息,请参见 技术预览功能支持范围

Operator Lifecycle Manager (OLM) v1 使用 catalogd 组件及其资源来管理 Operator 和扩展目录。

目前,Operator Lifecycle Manager (OLM) v1 无法验证私有注册表,例如 Red Hat 提供的 Operator 目录。这是一个已知问题。因此,依赖于安装 Red Hat Operators 目录的 OLM v1 流程无法正常工作。(OCPBUGS-36364

关于 OLM v1 中的目录

您可以通过使用 catalogd 组件查询目录以查找可安装的内容,例如 Kubernetes 扩展(例如 Operator 和控制器)。Catalogd 是一个 Kubernetes 扩展,它为集群内客户端解压目录内容,并且是 Operator Lifecycle Manager (OLM) v1 微服务套件的一部分。目前,catalogd 解压打包并作为容器映像分发的目录内容。

如果您尝试安装名称不唯一的 Operator 或扩展,则安装可能会失败或导致不可预测的结果。出现这种情况的原因如下:

  • 如果在集群上安装了多个目录,则 Operator Lifecycle Manager (OLM) v1 不包含在安装 Operator 或扩展时指定目录的机制。

  • OLM v1 要求所有可在集群上安装的 Operator 和扩展都为其捆绑包和软件包使用唯一名称。