manage
delete-cr
从指定的项目 (名称空间) 中卸载指定的组件。 此命令将删除与组件关联的定制资源。
扩展描述
要卸载服务,必须删除该服务的定制资源。 delete-cr 命令将删除与指定组件相关联的定制资源。
删除定制资源不会删除 OLM 工件。
- 如果删除定制资源,那么可以通过运行
apply-cr命令来重新安装服务。 - 如果要删除 OLM 工件以从集群中完全除去软件,请运行
delete-olm-artifacts命令。
您可以通过指定以逗号分隔的组件列表来批量卸载组件,也可以单独卸载组件。
语法
cpd-cli manage delete-cr \
--cpd_instance_ns=<project-name> \
--components=<comma-separated-list-of-component-names> \
[--preview=true|false] \
[-v][-vv][-vvv]
参数
delete-cr 命令没有参数。
选项
| 选项 | 描述 |
|---|---|
--components |
要卸载的组件的逗号分隔列表。
|
--cpd_instance_ns |
安装了 IBM Cloud Pak® for Data 的项目 (名称空间)。
|
--preview |
预览发出此 CLI 命令时运行的命令。 该命令发出一系列
|
-v-vv-vvv |
显示详细输出。 将列出从最不详细到最详细的选项。
|
示例
注: 以下示例使用建议的安装环境变量。
使用脚本为环境创建具有正确值的环境变量。 有关详细信息,请参阅 最佳实践: 设置安装变量。
- 卸载指定项目中的指定组件。
cpd-cli manage delete-cr \ --cpd_instance_ns=${PROJECT_CPD_INSTANCE} \ --components=${COMPONENTS}- 卸载指定项目中的 Db2® Warehouse 组件。
cpd-cli manage delete-cr \ --components=db2wh \ --cpd_instance_ns=${PROJECT_CPD_INSTANCE}- 预览
oc命令以卸载指定项目中的 Db2 Warehouse 组件 cpd-cli manage delete-cr \ --components=db2wh \ --cpd_instance_ns=${PROJECT_CPD_INSTANCE} \ --preview=true