|
本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。 |
禁用Istio
|
Rancher-Istio 自 Rancher v2.12.0 起已被弃用;请转向 SUSE 应用程序集合 版本的 Istio,以获得增强的安全性(包含在 SUSE Rancher Prime 订阅中)。 详细信息可以在 此公告 中找到。 |
本节描述如何在集群中卸载Istio或禁用名称空间或工作负载。
在集群中卸载Istio
要卸载Istio,
-
单击 ☰ > 集群管理。
-
转到您创建的集群并单击*Explore*.
-
在左侧导航栏中,单击menu:APP[已安装的APP]。
-
在`istio-system`名称空间中,转到`rancher-istio`并单击*⋮ > 删除*。
-
在`rancher-istio`被删除后,您可以选择`istio-system`名称空间中所有剩余的APP并单击*删除*。
*结果:*集群中的`rancher-istio` APP被移除。Istio边车无法在集群中的任何工作负载上部署。
|
您无法再禁用和重新启用您的Istio安装。如果您希望保存设置以供将来安装,请查看并保存单个YAML以供将来参考/重用。 |
*卸载故障排除:*如果您没有按照卸载步骤操作,您可能会在卸载过程中遇到警告:
Error: uninstallation completed with 1 error(s): unable to build kubernetes objects for delete: unable to recognize "": no matches for kind "MonitoringDashboard" in version "monitoring.kiali.io/v1alpha1"
这可能意味着几件事。您要么同时选择了`istio-system`名称空间中的所有APP并删除它们,要么在删除`rancher-istio`图表之前删除了`rancher-istio`图表依赖项。由于卸载未正确完成,您将在`istio-system`名称空间中留下资源,需要手动清理。避免手动清理的另一个选项是再次安装`rancher-istio`,然后按正确的顺序卸载它。