manage
apply-scheduler
安装或升级调度服务。
- 必需的角色
- 集群管理员 您必须是集群管理员才能运行此命令。
扩展描述
scheduling service 是集群范围的资源,每个集群可以 正好安装一次 。
建议您在自己的项目中安装 scheduling service 。
请勿在与 IBM Cloud Pak for Data 操作程序相同的项目中安装 scheduling service 。
apply-scheduler 命令在指定的项目中为 scheduling service 安装或更新以下对象:- 目录源
- 订购
- 集群服务版本 (CSV)
- 定制资源
语法
cpd-cli manage apply-scheduler \
--release=<version> \
--license_acceptance=true|false \
--scheduler_ns=<project-name> \
[--case_download=true|false] \
[--from_oci=true|false] \
[--oci_location=<registry-URL>] \
[--catsrc=true|false] \
[--sub=true|false] \
[--preview=true|false]
参数
apply-scheduler 命令没有参数。
选项
| 选项 | 描述 |
|---|---|
--case_download |
指定是否下载指定组件的 CASE 软件包 (如果在工作目录中未检测到这些组件)。 重要信息: 如果 CASE 软件包不在
work 目录中,那么该命令将失败。
|
--catsrc |
指定是否为指定组件创建目录源对象。 必须为 scheduling service创建目录源。 但是,您可以将其与预订分开创建。
|
--from_oci |
从IBM Cloud Pak®Open Container Initiative (OCI) 注册表而不是GitHub 下载CASE包。 建议不允许访问GitHubgithub.com)的环境使用此选项。 限制: 仅当设置了
--case_download=true时,此设置才适用。
|
--license_acceptance |
指定是否接受许可条款。 必须将此选项设置为 true 才能安装软件。
|
--oci_location |
您要下载 CASE 软件包的开放集装箱计划(OCI)注册表的 URL。 例如,如果要从私有 OCI 注册表下载CASE软件包,请指定此选项。 限制: 仅当设置了
--from_oci=true时,此设置才适用。
|
--preview |
预览发出此 CLI 命令时运行的命令。 该命令发出一系列
|
--release |
要安装或升级到的发行版。 如果在集群上安装了多个版本的 IBM Cloud Pak for Data ,那么建议您在集群上安装与最新版本的 IBM Cloud Pak for Data 相同的 scheduling service 版本。
|
--scheduler_ns |
调度服务的项目。
请勿在与 IBM Cloud Pak for Data 操作程序相同的项目中安装 scheduling service 。
|
--sub |
指定是否为指定组件创建操作程序预订。 您必须为 scheduling service创建预订。 但是,您可以从目录源单独创建该目录。
|
示例
强烈建议使用脚本创建环境变量,并根据环境设置正确的值。 有关详情,请参阅设置安装环境变量。
- 在
${PROJECT_SCHEDULING_SERVICE}项目中安装 scheduling service cpd-cli manage apply-scheduler \ --release=${VERSION} \ --license_acceptance=true \ --scheduler_ns=${PROJECT_SCHEDULING_SERVICE}- 预览
oc命令以在${PROJECT_SCHEDULING_SERVICE}项目中安装 scheduling service cpd-cli manage apply-scheduler \ --release=${VERSION} \ --license_acceptance=true \ --scheduler_ns=${PROJECT_SCHEDULING_SERVICE} \ --preview=true