이 콘텐츠는 선택한 언어로 제공되지 않습니다.

Chapter 11. Uninstalling AMQ Streams


You can uninstall AMQ Streams on OpenShift 4.6 to 4.10 from the OperatorHub using the OpenShift Container Platform web console or CLI.

Use the same approach you used to install AMQ Streams.

When you uninstall AMQ Streams, you will need to identify resources created specifically for a deployment and referenced from the AMQ Streams resource.

Such resources include:

  • Secrets (Custom CAs and certificates, Kafka Connect secrets, and other Kafka secrets)
  • Logging ConfigMaps (of type external)

These are resources referenced by Kafka, KafkaConnect, KafkaMirrorMaker, or KafkaBridge configuration.

Warning

Deleting CustomResourceDefinitions results in the garbage collection of the corresponding custom resources (Kafka, KafkaConnect, KafkaMirrorMaker, or KafkaBridge) and the resources dependent on them (Deployments, StatefulSets, and other dependent resources).

11.1. Uninstalling AMQ Streams from the OperatorHub using the web console

This procedure describes how to uninstall AMQ Streams from the OperatorHub and remove resources related to the deployment.

You can perform the steps from the console or use alternative CLI commands.

Prerequisites

  • Access to an OpenShift Container Platform web console using an account with cluster-admin or strimzi-admin permissions.
  • You have identified the resources to be deleted.

    You can use the following oc CLI command to find resources and also verify that they have been removed when you have uninstalled AMQ Streams.

    Command to find resources related to an AMQ Streams deployment

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

    Replace <resource_type> with the type of the resource you are checking, such as secret or configmap.

Procedure

  1. Navigate in the OpenShift web console to Operators > Installed Operators.
  2. For the installed Red Hat Integration - AMQ Streams operator, select the options icon (three vertical dots) and click Uninstall Operator.

    The operator is removed from Installed Operators.

  3. Navigate to Home > Projects and select the project where you installed AMQ Streams and the Kafka components.
  4. Click the options under Inventory to delete related resources.

    Resources include the following:

    • Deployments
    • StatefulSets
    • Pods
    • Services
    • ConfigMaps
    • Secrets
    Tip

    Use the search to find related resources that begin with the name of the Kafka cluster. You can also find the resources under Workloads.

Alternative CLI commands

You can use CLI commands to uninstall AMQ Streams from the OperatorHub.

  1. Delete the AMQ Streams subscription.

    oc delete subscription amq-streams -n openshift-operators
    Copy to Clipboard Toggle word wrap
  2. Delete the cluster service version (CSV).

    oc delete csv amqstreams.<version>  -n openshift-operators
    Copy to Clipboard Toggle word wrap
  3. Remove related CRDs.

    oc get crd -l app=strimzi -o name | xargs oc delete
    Copy to Clipboard Toggle word wrap

11.2. Uninstalling AMQ Streams using the CLI

This procedure describes how to use the oc command-line tool to uninstall AMQ Streams and remove resources related to the deployment.

Prerequisites

  • You have identified the resources to be deleted.

    You can use the following oc CLI command to find resources and also verify that they have been removed when you have uninstalled AMQ Streams.

    Command to find resources related to an AMQ Streams deployment

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

    Replace <resource_type> with the type of the resource you are checking, such as secret or configmap.

Procedure

  1. Delete the Cluster Operator Deployment, related CustomResourceDefinitions, and RBAC resources.

    Specify the installation files used to deploy the Cluster Operator.

    oc delete -f amq-streams-<version>/install/cluster-operator
    Copy to Clipboard Toggle word wrap
  2. Delete the resources you identified in the prerequisites.

    oc delete <resource_type> <resource_name> -n <namespace>
    Copy to Clipboard Toggle word wrap

    Replace <resource_type> with the type of resource you are deleting and <resource_name> with the name of the resource.

    Example to delete a secret

    oc delete secret my-cluster-clients-ca -n my-project
    Copy to Clipboard Toggle word wrap

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다. 최신 업데이트를 확인하세요.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

Theme

© 2026 Red Hat