OLM and Bundle CLI Overview
This document gives an overview of using operator-sdk
to work with Operator manifests related to OLM, namely bundles and package manifests. See the manifests generation doc for an in-depth discussion of these commands.
Commands
OLM installation
The following operator-sdk
subcommands manage an OLM installation:
olm install
: install a particular version of OLM.olm status
: check the status of a particular version of OLM running in a cluster. This command can infer the version of an error-free OLM installation.olm uninstall
: uninstall a particular version of OLM running in a cluster. This command can infer the version of an error-free OLM installation.
Manifests and metadata
The following operator-sdk
subcommands create or interact with Operator package manifests and bundles:
Bundles
generate bundle
: creates a new or updates an existing bundle in thedeploy/olm-catalog/<operator-name>
directory. This command handles generating both manifests and metadata.bundle validate
: validates an Operator bundle image or unpacked manifests and metadata.
Package Manifests
generate packagemanifests
: creates a new or updates an existing versioned directory as part of the package manifests in thedeploy/olm-catalog/<operator-name>
directory.run packagemanifests
: runs an Operator’s package manifests format with an existing OLM installation.
Last modified July 8, 2020: docs: OLM integration docs reference new commands (new and legacy CLI) (#3320) (ec03835e)
当前内容版权归 operatorframework 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 operatorframework .