anchor.diff:  +
   [NOTE]
   ====
  -If you remove the `devworkspace-webhook-server` deployment without removing the mutating and validating webhooks, you will not be able use `oc exec` commands to run commands in a container on the cluster. After you remove the webhooks you will be able to use the `oc exec` commands again.
  +If you remove the `devworkspace-webhook-server` deployment without removing the mutating and validating webhooks, you will not be able to use `oc exec` commands to run commands in a container on the cluster. After you remove the webhooks you will be able to use the `oc exec` commands again.
   ====
   +
  -. Run the following commands to remove any lingering services, secrets, and config maps:
  +. Remove any remaining services, secrets, and config maps. Depending on the installation, some resources included in the following command may not exist on the cluster.
   +
   [source,terminal]
   ----
  -$ oc delete all --selector app.kubernetes.io/part-of=devworkspace-operator,app.kubernetes.io/name=devworkspace-webhook-server
  +$ oc delete all --selector app.kubernetes.io/part-of=devworkspace-operator,app.kubernetes.io/name=devworkspace-webhook-server -n openshift-operators
   ----
   +
   [source,terminal]
  
positive.code: If this step is not complete, finalizers make it difficult to fully uninstall the Operator easily.
  ====
  +
  . Run the following commands to remove the CRDs:
  +
  [source,terminal]
  ----
  
negative.code: .. Click the Options menu {kebab} for the Web Terminal Operator, and then select *Uninstall Operator*.
  .. In the *Uninstall Operator* confirmation dialog box, click *Uninstall* to remove the Operator, Operator deployments, and pods from the cluster. The Operator stops running and no longer receives updates.
  +
  . Remove the CRDs used by the Operator.
  +
  [source,terminal]
  ----
  