You can uninstall the OpenShift Ansible Broker if you no longer require access to the service bundles that it provides.

The OpenShift Ansible Broker is deprecated in OpenShift Container Platform 4. Equivalent and better functionality is present in the Operator Framework and Operator Lifecycle Manager (OLM).

Uninstalling the OpenShift Ansible Broker

The following procedure uninstalls the OpenShift Ansible Broker and its Operator using the web console.

Do not uninstall the OpenShift Ansible Broker if there are any provisioned services from it in your cluster, otherwise you might encounter errors when trying to manage the services.
Prerequisites
  • The OpenShift Ansible Broker is installed.

Procedure

This procedure assumes that you installed the OpenShift Ansible Broker into the openshift-ansible-service-broker project.

  1. Uninstall the OpenShift Ansible Broker.

    1. Navigate to OperatorsInstalled Operators and select the openshift-ansible-service-broker project from the drop-down menu.

    2. Click OpenShift Ansible Service Broker Operator.

    3. Select the Automation Broker tab.

    4. Click ansible-service-broker.

    5. From the Actions drop-down menu, select Delete Automation Broker.

    6. Click Delete from the confirmation pop-up window.

      The OpenShift Ansible Broker is now uninstalled, and service bundles will soon be removed from the Developer Catalog.

  2. Uninstall the OpenShift Ansible Service Broker Operator.

    1. From the OperatorsInstalled Operators page, scroll or type a keyword into the Filter by name to find the OpenShift Ansible Service Broker Operator, then click on it.

    2. On the right-hand side of the Operator Details page, select Uninstall Operator from the Actions drop-down menu.

    3. When prompted by the Remove Operator Subscription window, optionally select the Also completely remove the Operator from the selected namespace check box if you want all components related to the installation to be removed. This removes the CSV, which in turn removes the Pods, Deployments, CRDs, and CRs associated with the Operator.

    4. Select Remove. This Operator will stop running and no longer receive updates.

The OpenShift Ansible Service Broker Operator is no longer installed in your cluster.

After the OpenShift Ansible Broker is uninstalled, users will no longer have access to the service bundles provided by the OpenShift Ansible Broker.