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). |
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. |
The OpenShift Ansible Broker is installed.
This procedure assumes that you installed the OpenShift Ansible Broker into the
openshift-ansible-service-broker
project.
Uninstall the OpenShift Ansible Broker.
Navigate to Catalog → Installed Operators and select the openshift-ansible-service-broker project from the drop-down menu.
Click OpenShift Ansible Service Broker Operator.
Select the Automation Broker tab.
Click ansible-service-broker.
From the Actions drop-down menu, select Delete Automation Broker.
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.
Uninstall the OpenShift Ansible Service Broker Operator.
Navigate to Catalog → Operator Management and select the openshift-ansible-service-broker project from the drop-down menu.
Click View subscription for the OpenShift Ansible Service Broker Operator.
Select automationbroker.
From the Actions drop-down menu, select Remove Subscription.
Verify that the checkbox is checked next to Also completely remove the automationbroker Operator from the selected namespace and click Remove.
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.