×

关于 opm CLI

opm CLI 工具由 Operator Framework 提供,用于 Operator 包格式。此工具允许您根据类似于软件存储库的 Operator 包列表创建和维护 Operator 目录。结果是一个容器镜像,可以存储在容器注册表中,然后安装在集群上。

目录包含指向 Operator 清单内容的指针数据库,可以通过运行容器镜像时提供的包含的 API 进行查询。在 Red Hat OpenShift Service on AWS 上,Operator Lifecycle Manager (OLM) 可以引用目录源中的镜像(由CatalogSource对象定义),该对象定期轮询镜像以启用对集群上已安装 Operator 的频繁更新。

安装 opm CLI

您可以在 Linux、macOS 或 Windows 工作站上安装opm CLI 工具。

先决条件
  • 对于 Linux,您必须提供以下软件包。RHEL 8 满足这些要求

    • podman 版本 1.9.3 以上(推荐 2.0 以上版本)

    • glibc 版本 2.28 以上

步骤
  1. 导航到OpenShift 镜像站点并下载与您的操作系统匹配的最新版本的 tar 包。

  2. 解压归档文件。

    • 对于 Linux 或 macOS

      $ tar xvf <file>
    • 对于 Windows,请使用 ZIP 程序解压归档文件。

  3. 将文件放在 PATH 环境变量中的任何位置。

    • 对于 Linux 或 macOS

      1. 检查您的 PATH

        $ echo $PATH
      2. 移动文件。例如

        $ sudo mv ./opm /usr/local/bin/
    • 对于 Windows

      1. 检查您的 PATH

        C:\> path
      2. 移动文件

        C:\> move opm.exe <directory>
验证
  • 安装opm CLI 后,验证其是否可用

    $ opm version