1.2. 使用 CLI 卸载 OpenShift Service Mesh


从现有 OpenShift Container Platform 实例卸载 Red Hat OpenShift Service Mesh Operator 3 和 Istio control plane 需要删除以下内容:

  • Istio 资源
  • IstioCNI 资源
  • Red Hat OpenShift Service Mesh Operator 3
  • istio-system 项目
  • istio-cni 项目

另外,您可以删除 Istio 自定义资源定义(CRD)。

您可以使用 OpenShift Container Platform 命令行界面(CLI)卸载 Red Hat OpenShift Service Mesh Operator 3。

流程

  1. 删除 Istio 资源:

    1. 运行以下命令来检索 Istio 资源名称:

      $ oc get istio -n istio-system
      Copy to Clipboard Toggle word wrap
    2. 将 < name_of_custom_resource > 替换为上一命令的输出,并运行以下命令来删除自定义资源:

      $ oc delete istio/<name_of_custom_resource>
      Copy to Clipboard Toggle word wrap
  2. 删除 IstioCNI 资源:

    1. 运行以下命令,检索 IstioCNI 资源的名称:

      $ oc get istioCNI -n istio-system
      Copy to Clipboard Toggle word wrap
    2. 将 < name_of_custom_resource > 替换为上一命令的输出,并运行以下命令来删除自定义资源:

      $ oc delete istioCNI/<name_of_custom_resource>
      Copy to Clipboard Toggle word wrap
  3. 删除 istio-systemistio-cni 项目:

    1. 运行以下命令来删除 istio-system 命名空间:

      $ oc delete ns istio-system
      Copy to Clipboard Toggle word wrap
    2. 运行以下命令来删除 istio-cni 命名空间:

      $ oc delete ns istio-cni
      Copy to Clipboard Toggle word wrap
  4. 卸载 OpenShift Service Mesh Operator 3:

    1. 删除 servicemeshoperator3 订阅:

      $ oc delete subscription servicemeshoperator3 -n openshift-operators
      Copy to Clipboard Toggle word wrap

      输出示例

      output: subscription.operators.coreos.com "servicemeshoperator3" deleted
      Copy to Clipboard Toggle word wrap

    2. 运行以下命令,在 currentCSV 字段中检查 servicemeshoperator3 订阅的 Operator 的当前版本:

      $ oc get clusterserviceversion -n openshift-operators | grep servicemeshoperator3 | awk '{print $1}'
      Copy to Clipboard Toggle word wrap

      输出示例

      output: currentCSV: servicemeshoperator3.v3.0.0
      Copy to Clipboard Toggle word wrap

    3. 使用上一步中的 currentCSV 值,删除目标命名空间中的 Operator 的集群服务版本(CSV):

      $ oc delete clusterserviceversion servicemeshoperator3.v3.0.0 -n openshift-operators
      Copy to Clipboard Toggle word wrap

      输出示例

      clusterserviceversion.operators.coreos.com "servicemeshoperator3.v3.0.0" deleted.
      Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat