$ oc get updateservice -n openshift-update-service
要从集群中删除OpenShift更新服务的本地副本(OSUS),必须首先删除OSUS应用程序,然后卸载OSUS操作符。
可以使用OpenShift Container Platform Web控制台或CLI删除OpenShift更新服务应用程序。
可以使用OpenShift Container Platform Web控制台通过OpenShift更新服务操作符删除OpenShift更新服务应用程序。
OpenShift更新服务操作符已安装。
在Web控制台中,单击**操作符**→**已安装的操作符**。
从已安装的操作符列表中选择**OpenShift更新服务**。
单击**更新服务**选项卡。
从已安装的OpenShift更新服务应用程序列表中,选择要删除的应用程序,然后单击**删除UpdateService**。
在**删除UpdateService?**确认对话框中,单击**删除**以确认删除。
可以使用OpenShift CLI (oc
) 删除OpenShift更新服务应用程序。
使用创建OpenShift更新服务应用程序的命名空间获取OpenShift更新服务应用程序名称,例如openshift-update-service
$ oc get updateservice -n openshift-update-service
NAME AGE
service 6s
使用上一步中的NAME
值和创建OpenShift更新服务应用程序的命名空间(例如openshift-update-service
)删除OpenShift更新服务应用程序。
$ oc delete updateservice service -n openshift-update-service
updateservice.updateservice.operator.openshift.io "service" deleted
可以使用OpenShift Container Platform Web控制台或CLI卸载OpenShift更新服务操作符。
可以使用OpenShift Container Platform Web控制台卸载OpenShift更新服务操作符。
所有OpenShift更新服务应用程序均已删除。
在Web控制台中,单击**操作符**→**已安装的操作符**。
从已安装的 Operators 列表中选择**OpenShift 更新服务**,然后点击**卸载 Operator**。
在**卸载 Operator?**确认对话框中,点击**卸载**以确认卸载。
您可以使用 OpenShift CLI(`oc`)卸载 OpenShift 更新服务 Operator。
所有OpenShift更新服务应用程序均已删除。
切换到包含 OpenShift 更新服务 Operator 的项目,例如,`openshift-update-service`
$ oc project openshift-update-service
Now using project "openshift-update-service" on server "https://example.com:6443".
获取 OpenShift 更新服务 Operator 的 Operator Group 名称
$ oc get operatorgroup
NAME AGE
openshift-update-service-fprx2 4m41s
删除 Operator Group,例如,`openshift-update-service-fprx2`
$ oc delete operatorgroup openshift-update-service-fprx2
operatorgroup.operators.coreos.com "openshift-update-service-fprx2" deleted
获取 OpenShift 更新服务 Operator 的订阅名称
$ oc get subscription
NAME PACKAGE SOURCE CHANNEL
update-service-operator update-service-operator updateservice-index-catalog v1
使用上一步中的`Name`值,在`currentCSV`字段中检查已订阅的 OpenShift 更新服务 Operator 的当前版本
$ oc get subscription update-service-operator -o yaml | grep " currentCSV"
currentCSV: update-service-operator.v0.0.1
删除订阅,例如,`update-service-operator`
$ oc delete subscription update-service-operator
subscription.operators.coreos.com "update-service-operator" deleted
使用上一步中的`currentCSV`值删除 OpenShift 更新服务 Operator 的 CSV
$ oc delete clusterserviceversion update-service-operator.v0.0.1
clusterserviceversion.operators.coreos.com "update-service-operator.v0.0.1" deleted