9.12. 为 Red Hat OpenShift 卸载 cert-manager Operator


您可以通过卸载 Operator 并删除其相关资源,从 OpenShift Container Platform 中删除 Red Hat OpenShift 的 cert-manager Operator。

9.12.1. 为 Red Hat OpenShift 卸载 cert-manager Operator

您可以使用 Web 控制台为 Red Hat OpenShift 卸载 cert-manager Operator。

先决条件

  • 您可以使用 cluster-admin 权限访问集群。
  • 访问 OpenShift Container Platform web 控制台。
  • 安装了 Red Hat OpenShift 的 cert-manager Operator。

流程

  1. 登陆到 OpenShift Container Platform Web 控制台。
  2. 为 Red Hat OpenShift Operator 卸载 cert-manager Operator。

    1. 导航到 Operators Installed Operators
    2. cert-manager Operator for Red Hat OpenShift 条目旁边的 Options 菜单 kebab 并选择 Uninstall Operator
    3. 在确认对话框中,点 Uninstall

9.12.2. 为 Red Hat OpenShift 资源删除 cert-manager Operator

为 Red Hat OpenShift 卸载 cert-manager Operator 后,您可以选择从集群中移除其相关资源。

先决条件

  • 您可以使用 cluster-admin 权限访问集群。
  • 访问 OpenShift Container Platform web 控制台。

流程

  1. 登陆到 OpenShift Container Platform Web 控制台。
  2. 删除 cert-manager 组件的部署,如 cert-managercainjectorWebhook,存在于 cert-manager 命名空间中。

    1. Project 下拉菜单查看所有可用项目的列表,然后选择 cert-manager 项目。
    2. 进入到 Workloads Deployments
    3. 选择您要删除的部署。
    4. Actions 下拉菜单,然后选择 Delete Deployment 以查看确认对话框。
    5. Delete 以删除部署。
    6. 或者,使用命令行界面 (CLI) 删除 cert-manager 组件(如 cert-managercainjectorwebhook )的部署。

      $ oc delete deployment -n cert-manager -l app.kubernetes.io/instance=cert-manager
  3. 可选:删除由 Red Hat OpenShift 的 cert-manager Operator 安装的自定义资源定义 (CRD):

    1. 进入到 Administration CustomResourceDefinitions
    2. Name 字段中输入 certmanager 来过滤 CRD。
    3. 点击以下 CRD kebab 旁边的 Options 菜单,然后选择 Delete Custom Resource Definition:

      • 证书
      • CertificateRequest
      • CertManager (operator.openshift.io)
      • Challenge
      • ClusterIssuer
      • Issuer
      • 顺序
  4. 可选:删除 cert-manager-operator 命名空间。

    1. 导航至 Administration Namespaces
    2. cert-manager-operator 旁边的 Options 菜单 kebab 并选择 Delete Namespace
    3. 在确认对话框中,在字段中输入 cert-manager-operator 并点 Delete
Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.