7.5. 使用 Web 控制台卸载 EAP Operator
若要从集群中删除或卸载 EAP operator,可以删除订阅,将其从订阅的命名空间中删除。您也可以移除 EAP 操作器的 ClusterServiceVersion(CSV)和部署。
注意
为确保数据一致性和安全性,请在卸载 EAP 操作器之前将集群中的 pod 数量向下扩展到 0。
您可以使用 Web 控制台卸载 EAP 操作器。
警告
如果您决定删除整个 wildflyserver
定义(oc delete wildflyserver <deployment_name>
),则不会启动事务恢复过程,无论未完成的交易都会终止 pod。此操作结果的未完成工作可能会阻止您稍后启动的数据更改。涉及与此 wildflyserver
交互 EJB 远程调用的其他 JBoss EAP 实例的数据更改也可能被阻止。
流程
- 在 Operators→ Installed Operators 页面中,选择 JBoss EAP。
- 在 Operator Details 页面的右侧,从 Actions 下拉菜单中选择 Uninstall Operator。
- 如果要删除所有安装相关组件,则在看到 Remove Operator Subscription 窗口提示时,勾选 Also completely remove the Operator from the selected namespace 复选框。这会删除 CSV,从而删除与 Operator 关联的 pod、部署、自定义资源定义(CRD)和自定义资源(CR)。
- 点击 Remove。EAP 操作器将停止运行,并且不再接收更新。