5.11.11. run


operator-sdk run 命令提供可在各种环境中启动 Operator 的选项。

5.11.11.1. packagemanifests

run packagemanifests 子命令使用 Operator Lifecycle Manager(OLM)部署 Operator 的软件包清单。命令参数必须设置为有效的软件包清单根目录,如 <project_root>/packagemanifests

表 5.37. packagemanifests 参数
参数描述

--include (字符串)

Kubernetes 资源清单的文件路径,如角色和订阅对象。这些补充或覆盖通过 runcleanup 生成的默认值。

--install-mode (字符串)

使用指定的 InstallMode 创建 OperatorGroup。格式:InstallModeType[=ns1,ns2[, …​]]

--kubeconfig (string)

Kubernetes 配置文件的文件路径。默认:如果环境变量未设置,则为 $KUBECONFIG 指定的位置,或默认文件规则。

--olm-namespace(字符串)

安装 OLM 的命名空间。默认: olm

--operator-namespace (字符串)

创建 Operator 资源的命名空间。命名空间必须已存在于集群中,或者在传递给 --include 的清单中定义。

--operator-version (字符串)

要部署的 Operator 版本。

--timeout <duration>

等待命令完成的时间失败。默认: 2m0s

-h, --help

使用方法帮助输出。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.