3.8. 卸载 OpenShift Ansible Broker
如果不再需要访问 OpenShift Ansible Broker 所提供的服务捆绑包,可以卸载该代理程序。
OpenShift Container Platform 4 中已弃用 OpenShift Ansible Broker。Operator Framework 和 Operator Lifecycle Manager (OLM) 提供了等效和更好的功能。
3.8.1. 卸载 OpenShift Ansible Broker
以下流程使用 Web 控制台卸载 OpenShift Ansible Broker 及其 Operator。
如果集群中存在从 OpenShift Ansible Broker 置备的服务,请不要卸载此代理程序,否则您在尝试管理该服务时可能会遇到错误。
先决条件
- 已安装 OpenShift Ansible Broker。
流程
此流程假定您已将 OpenShift Ansible Broker 安装到 openshift-ansible-service-broker
项目中。
卸载 OpenShift Ansible Broker。
-
导航到 Operators
Installed Operators,再从下拉菜单中选择 openshift-ansible-service-broker 项目。 - 点击 OpenShift Ansible Service Broker Operator。
- 选择 Automation Broker 选项卡。
- 点击 ansible-service-broker。
- 在 Actions 下拉菜单中,选择 Delete Automation Broker。
点击确认弹出窗口中的 Delete 按钮。
OpenShift Ansible Broker 现已卸载,稍后服务捆绑包也会从 Developer Catalog 中移除。
-
导航到 Operators
卸载 OpenShift Ansible Service Broker Operator。
-
在 Operators
Installed Operators 页面中,滚动页面或在 Filter by name 中输入关键字以查找 OpenShift Ansible Service Broker Operator,然后点击它。 - 在 Operator Details 页面的右侧,从 Actions 下拉菜单中选择 Uninstall Operator。
- 如果要删除所有安装相关组件,则在看到 Remove Operator Subscription 窗口提示时,勾选 Also completely remove the Operator from the selected namespace 复选框。该操作将删除 CSV,继而删除与 Operator 相关的 Pod、Deployment、CRD 和 CR。
- 选择 Remove。此 Operator 将停止运行,并且不再接收更新。
-
在 Operators
集群中不再安装 OpenShift Ansible Service Broker Operator。
卸载 OpenShift Ansible Broker 后,用户将无法再访问 OpenShift Ansible Broker 提供的服务捆绑包。