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 项目中。

  1. 卸载 OpenShift Ansible Broker。

    1. 导航到 OperatorsInstalled Operators,再从下拉菜单中选择 openshift-ansible-service-broker 项目。
    2. 点击 OpenShift Ansible Service Broker Operator
    3. 选择 Automation Broker 选项卡。
    4. 点击 ansible-service-broker
    5. Actions 下拉菜单中,选择 Delete Automation Broker
    6. 点击确认弹出窗口中的 Delete 按钮。

      OpenShift Ansible Broker 现已卸载,稍后服务捆绑包也会从 Developer Catalog 中移除。

  2. 卸载 OpenShift Ansible Service Broker Operator。

    1. OperatorsInstalled Operators 页面中,滚动页面或在 Filter by name 中输入关键字以查找 OpenShift Ansible Service Broker Operator,然后点击它。
    2. Operator Details 页面的右侧,从 Actions 下拉菜单中选择 Uninstall Operator
    3. 如果要删除所有安装相关组件,则在看到 Remove Operator Subscription 窗口提示时,勾选 Also completely remove the Operator from the selected namespace 复选框。该操作将删除 CSV,继而删除与 Operator 相关的 Pod、Deployment、CRD 和 CR。
    4. 选择 Remove。此 Operator 将停止运行,并且不再接收更新。

集群中不再安装 OpenShift Ansible Service Broker Operator。

卸载 OpenShift Ansible Broker 后,用户将无法再访问 OpenShift Ansible Broker 提供的服务捆绑包。