This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.5.6. 删除 OpenShift Serverless
本指南详细介绍了如何删除 OpenShift Serverless Operator 和其它 OpenShift Serverless 组件。
在删除 OpenShift Serverless Operator 之前,您必须删除 Knative Serving 和 Knative Eventing。
5.6.1. 卸载 Knative Serving 复制链接链接已复制到粘贴板!
要卸载 Knative Serving,必须移除其自定义资源并移除 knative-serving
命名空间。
流程
要移除 Knative Serving,请使用以下命令:
oc delete knativeservings.operator.knative.dev knative-serving -n knative-serving
$ oc delete knativeservings.operator.knative.dev knative-serving -n knative-serving
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在该命令运行完成且已从
knative-serving
命名空间中移除所有 Pod 后,使用以下命令移除命名空间:oc delete namespace knative-serving
$ oc delete namespace knative-serving
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
5.6.2. 卸载 Knative Eventing 复制链接链接已复制到粘贴板!
要卸载 Knative Eventing,必须移除其自定义资源并移除 knative-eventing
命名空间。
流程
要移除 Knative Eventing,请使用以下命令:
oc delete knativeeventings.operator.knative.dev knative-eventing -n knative-eventing
$ oc delete knativeeventings.operator.knative.dev knative-eventing -n knative-eventing
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在该命令运行完成且已从
knative-eventing
命名空间中移除所有 Pod 后,使用以下命令移除命名空间:oc delete namespace knative-eventing
$ oc delete namespace knative-eventing
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
5.6.3. 删除 OpenShift Serverless Operator 复制链接链接已复制到粘贴板!
您可以根据从集群中删除 Operators 中的介绍从主机集群中删除 OpenShift Serverless Operator。
5.6.4. 删除 OpenShift Serverless CRD 复制链接链接已复制到粘贴板!
在卸载 OpenShift Serverless 后,Operator 和 API CRD 服务仍保留在集群上。您可以使用以下步骤删除剩余的 CRD。
移除 Operator 和 API CRD 也会移除所有使用它们定义的资源,包括 Knative 服务。
5.6.5. 先决条件 复制链接链接已复制到粘贴板!
- 您已卸载了 Knative Serving 并移除了 OpenShift Serverless Operator。
流程
运行以下命令删除 OpenShift Serverless CRD:
oc get crd -oname | grep 'knative.dev' | xargs oc delete
$ oc get crd -oname | grep 'knative.dev' | xargs oc delete
Copy to Clipboard Copied! Toggle word wrap Toggle overflow