$ tar xvf <file>
opm
CLI 工具由 Operator Framework 提供,用于 Operator 包格式。此工具允许您从类似于软件存储库的 Operator 包列表创建和维护 Operator 目录。结果是一个容器镜像,可以存储在容器注册表中,然后安装在集群上。
目录包含指向 Operator 清单内容的指针数据库,可以通过运行容器镜像时提供的包含的 API 进行查询。在 OpenShift Container Platform 上,Operator Lifecycle Manager (OLM) 可以引用目录源中的镜像(由CatalogSource
对象定义),该镜像定期轮询镜像,以实现对集群上已安装的 Operator 的频繁更新。
有关包格式的更多信息,请参阅Operator Framework 包格式。
要使用 Operator SDK 创建包镜像,请参阅使用包镜像。
您可以在 Linux、macOS 或 Windows 工作站上安装opm
CLI 工具。
对于 Linux,您必须提供以下软件包。RHEL 8 满足这些要求
podman
版本 1.9.3 以上(推荐 2.0 以上版本)
glibc
版本 2.28 以上
导航到OpenShift 镜像站点并下载与您的操作系统匹配的最新版本的 tarball。
解压归档文件。
对于 Linux 或 macOS 系统
$ tar xvf <file>
对于 Windows 系统,请使用 ZIP 程序解压缩存档。
将文件放置在您的PATH
环境变量指定的任何位置。
对于 Linux 或 macOS 系统
检查您的PATH
环境变量
$ echo $PATH
移动文件。例如:
$ sudo mv ./opm /usr/local/bin/
对于 Windows 系统
检查您的PATH
环境变量
C:\> path
移动文件
C:\> move opm.exe <directory>
安装opm
命令行界面后,请验证其可用性。
$ opm version
请参阅 管理自定义目录,了解包括创建、更新和修剪目录在内的opm
操作流程。