第 11 章 卸载 AMQ Streams


您可以使用 OpenShift Container Platform Web 控制台或 CLI 从 OperatorHub 卸载 AMQ Streams on OpenShift 4.8 到 4.11。

使用您用于安装 AMQ Streams 的相同方法。

卸载 AMQ Streams 时,您需要识别专门为部署创建的资源,并从 AMQ Streams 资源引用。

此类资源包括:

  • secret (客户 CA 和证书、Kafka 连接 secret 和其他 Kafka secret)
  • 日志记录 ConfigMap (类型为 外部

这些资源由 KafkaKafkaConnectKafkaMirrorMakerKafkaBridge 配置引用。

警告

删除 CustomResourceDefinitions 会导致对应自定义资源的垃圾回收(KafkaKafkaConnectKafkaMirrorMaker、或 KafkaBridge)以及依赖它们的资源(Deployment、StatefulSet 和其他依赖资源)。

此流程描述了如何从 OperatorHub 卸载 AMQ Streams,并删除与部署相关的资源。

您可以在控制台中执行这些步骤,也可以使用替代的 CLI 命令。

先决条件

  • 使用具有 cluster-adminstrimzi-admin 权限的账户访问 OpenShift Container Platform Web 控制台。
  • 您已找出要删除的资源。

    您可以使用以下 oc CLI 命令查找资源,并在卸载 AMQ Streams 时验证它们是否已被删除。

    查找与 AMQ Streams 部署相关的资源的命令

    oc get <resource_type> --all-namespaces | grep <kafka_cluster_name>
    Copy to Clipboard Toggle word wrap

    <resource_type > 替换为您要检查的资源类型,如 secretconfigmap

流程

  1. 在 OpenShift Web 控制台中导航至 Operators > Installed Operators
  2. 对于已安装的 Red Hat Integration - AMQ Streams operator,选择选项图标(三个垂直点),然后点击 Uninstall Operator

    Operator 从 Installed Operators 中删除。

  3. 进入 Home > Projects 并选择您安装 AMQ Streams 和 Kafka 组件的项目。
  4. Inventory 下的选项删除相关资源。

    资源包括以下内容:

    • 部署
    • StatefulSets
    • Pods
    • 服务
    • ConfigMaps
    • Secrets
    提示

    使用搜索查找以 Kafka 集群名称开头的相关资源。您还可以在 Workloads 下找到资源。

其它CLI命令

您可以使用 CLI 命令从 OperatorHub 卸载 AMQ Streams。

  1. 删除 AMQ Streams 订阅。

    oc delete subscription amq-streams -n openshift-operators
    Copy to Clipboard Toggle word wrap
  2. 删除集群服务版本(CSV)。

    oc delete csv amqstreams.<version>  -n openshift-operators
    Copy to Clipboard Toggle word wrap
  3. 删除相关的 CRD。

    oc get crd -l app=strimzi -o name | xargs oc delete
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat