You can remove the Kube Descheduler Operator from OpenShift Container Platform by uninstalling the Operator and removing its related resources.
You can remove the descheduler from your cluster by removing the descheduler instance and uninstalling the Kube Descheduler Operator. This procedure also cleans up the KubeDescheduler
CRD and openshift-kube-descheduler-operator
namespace.
You are logged in to OpenShift Container Platform as a user with the cluster-admin
role.
Access to the OpenShift Container Platform web console.
Log in to the OpenShift Container Platform web console.
Delete the descheduler instance.
From the Operators → Installed Operators page, click Kube Descheduler Operator.
Select the Kube Descheduler tab.
Click the Options menu next to the cluster entry and select Delete KubeDescheduler.
In the confirmation dialog, click Delete.
Uninstall the Kube Descheduler Operator.
Navigate to Operators → Installed Operators.
Click the Options menu next to the Kube Descheduler Operator entry and select Uninstall Operator.
In the confirmation dialog, click Uninstall.
Delete the openshift-kube-descheduler-operator
namespace.
Navigate to Administration → Namespaces.
Enter openshift-kube-descheduler-operator
into the filter box.
Click the Options menu next to the openshift-kube-descheduler-operator entry and select Delete Namespace.
In the confirmation dialog, enter openshift-kube-descheduler-operator
and click Delete.
Delete the KubeDescheduler
CRD.
Navigate to Administration → Custom Resource Definitions.
Enter KubeDescheduler
into the filter box.
Click the Options menu next to the KubeDescheduler entry and select Delete CustomResourceDefinition.
In the confirmation dialog, click Delete.