×

集群管理员可以通过执行以下步骤卸载 Red Hat OpenShift Pipelines 运算符

  1. 如果存在可选组件 `TektonHub` 和 `TektonResult` 的自定义资源 (CR),则删除这些 CR,然后删除 `TektonConfig` CR。

    如果在不删除可选组件的 CR 的情况下卸载运算符,则以后无法删除这些组件。

  2. 卸载 Red Hat OpenShift Pipelines 运算符。

  3. 删除 `operator.tekton.dev` 组的自定义资源定义 (CRD)。

仅卸载运算符不会删除在安装运算符时默认创建的 Red Hat OpenShift Pipelines 组件。

删除 OpenShift Pipelines 自定义资源

如果存在可选组件 `TektonHub` 和 `TektonResult` 的自定义资源 (CR),请删除这些 CR。然后删除 `TektonConfig` CR。

步骤
  1. 在 Web 控制台的**管理员**视角中,导航到**管理** → **自定义资源定义**。

  2. 在**按名称筛选**字段中键入 `TektonHub` 以搜索 `TektonHub` 自定义资源定义 (CRD)。

  3. 单击 `TektonHub` CRD 的名称以显示 CRD 的详细信息页面。

  4. 单击“实例”选项卡。

  5. 如果显示实例,请单击显示实例的**选项**菜单 kebab

  6. 选择**删除 TektonHub**。

  7. 单击**删除**以确认删除 CR。

  8. 重复这些步骤,在**按名称筛选**框中搜索 `TektonResult`,然后搜索 `TektonConfig`。如果找到这些 CRD 的任何实例,请删除这些实例。

删除 CR 也会删除 Red Hat OpenShift Pipelines 组件以及集群上的所有任务和管道。

如果在不删除 `TektonHub` 和 `TektonResult` CR 的情况下卸载运算符,则以后无法删除 Tekton Hub 和 Tekton Results 组件。

卸载 Red Hat OpenShift Pipelines 运算符

您可以使用 Web 控制台中的**管理员**视角卸载 Red Hat OpenShift Pipelines 运算符。

步骤
  1. 在**运算符** → **OperatorHub** 页面中,使用**按关键字筛选**框搜索**Red Hat OpenShift Pipelines** 运算符。

  2. 单击**Red Hat OpenShift Pipelines** 运算符磁贴。运算符磁贴指示已安装运算符。

  3. 在**Red Hat OpenShift Pipelines** 运算符描述页面中,单击**卸载**。

  4. 在**卸载运算符?**窗口中,选择**删除此运算符的所有操作数实例**,然后单击**卸载**。

卸载 OpenShift Pipelines 运算符时,将丢失安装 OpenShift Pipelines 的 `openshift-pipelines` 目标命名空间中的所有资源,包括您配置的密钥。

删除 `operator.tekton.dev` 组的自定义资源定义

删除 `operator.tekton.dev` 组的自定义资源定义 (CRD)。这些 CRD 在安装 Red Hat OpenShift Pipelines 运算符期间默认创建。

步骤
  1. 在 Web 控制台的**管理员**视角中,导航到**管理** → **自定义资源定义**。

  2. 在**按名称筛选**框中输入operator.tekton.dev以搜索operator.tekton.dev组中的CRD。

  3. 要删除显示的每个CRD,请完成以下步骤

    1. 单击**选项**菜单 kebab

    2. 选择**删除自定义资源定义**。

    3. 单击**删除**以确认删除CRD。

其他资源