4.4. 删除 Red Hat OpenShift distributed tracing Platform (Tempo)

从 OpenShift Container Platform 集群中删除 Red Hat OpenShift distributed tracing Platform (Tempo)的步骤如下:

  1. 关闭所有分布式追踪平台(Tempo) pod。
  2. 删除任何 TempoStack 实例。
  3. 删除 Tempo Operator。

4.4.1. 使用 Web 控制台删除 TempoStack 实例

您可以在 web 控制台的 Administrator 视图中删除 TempoStack 实例。

先决条件

  • 以具有 cluster-admin 角色的用户身份登录到 OpenShift Container Platform Web 控制台。
  • 对于 Red Hat OpenShift Dedicated,您必须使用具有 dedicated-admin 角色的帐户登录。

流程

  1. 进入 OperatorsInstalled OperatorsTempo OperatorTempoStack
  2. 要删除 TempoStack 实例,请选择 kebabDelete TempoStackDelete
  3. 可选:删除 Tempo Operator。

4.4.2. 使用 CLI 删除 TempoStack 实例

您可以在命令行中删除 TempoStack 实例。

先决条件

  • 集群管理员具有 cluster-admin 角色的活跃 OpenShift CLI (oc) 会话。

    提示
    • 确保您的 OpenShift CLI (oc) 版本为最新版本,并与您的 OpenShift Container Platform 版本匹配。
    • 运行 oc login:

      $ oc login --username=<your_username>

流程

  1. 运行以下命令,获取 TempoStack 实例的名称:

    $ oc get deployments -n <project_of_tempostack_instance>
  2. 运行以下命令来删除 TempoStack 实例:

    $ oc delete tempo <tempostack_instance_name> -n <project_of_tempostack_instance>
  3. 可选:删除 Tempo Operator。

验证

  1. 运行以下命令,以验证输出中没有找到 TempoStack 实例,这表示其删除成功:

    $ oc get deployments -n <project_of_tempostack_instance>

4.4.3. 其他资源