27장. Apache Kafka의 스트림 설치 제거


OpenShift Container Platform 웹 콘솔 또는 CLI를 사용하여 OperatorHub에서 OpenShift 4.12에서 4.15로 Apache Kafka의 Streams를 설치 제거할 수 있습니다.

Apache Kafka용 Streams를 설치하는 데 사용한 것과 동일한 접근 방식을 사용합니다.

Apache Kafka용 Streams를 설치 제거할 때 배포를 위해 특별히 생성된 리소스를 식별하고 Apache Kafka 리소스에서 참조하는 리소스를 식별해야 합니다.

이러한 리소스는 다음과 같습니다.

  • 보안(사용자 정의 CA 및 인증서, Kafka Connect 시크릿 및 기타 Kafka 시크릿)
  • 로깅 ConfigMaps (유형 외부)

이러한 리소스는 Kafka , Kafka Connect,KafkaMirrorMaker 또는 KafkaBridge 구성에서 참조하는 리소스입니다.

주의

CRD 및 관련 사용자 정의 리소스 삭제

CustomResourceDefinition 이 삭제되면 해당 유형의 사용자 정의 리소스도 삭제됩니다. 여기에는 Apache Kafka 용 Streams에서 관리하는 Kafka , Kafka Connect,KafkaMirrorMaker 및 Kafka Kafka의 Pod를 관리하는 데 사용하는 StrimziPodSet 리소스 스트림이 포함됩니다. 또한 Deployment,Pod,Service, ConfigMap 리소스와 같이 이러한 사용자 정의 리소스에서 생성한 모든 OpenShift 리소스도 제거됩니다. 의도하지 않은 데이터 손실을 방지하기 위해 이러한 리소스를 삭제할 때는 항상 주의하십시오.

27.1. 웹 콘솔을 사용하여 OperatorHub에서 Apache Kafka의 스트림 설치 제거

다음 절차에서는 OperatorHub에서 Apache Kafka의 Streams를 제거하고 배포와 관련된 리소스를 제거하는 방법을 설명합니다.

콘솔에서 단계를 수행하거나 대체 CLI 명령을 사용할 수 있습니다.

사전 요구 사항

  • cluster-admin 또는 strimzi-admin 권한이 있는 계정을 사용하여 OpenShift Container Platform 웹 콘솔에 액세스합니다.
  • 삭제할 리소스를 확인했습니다.

    다음 oc CLI 명령을 사용하여 리소스를 찾고 Apache Kafka의 스트림을 제거할 때 해당 리소스가 제거되었는지 확인할 수 있습니다.

    Apache Kafka 배포를 위한 스트림과 관련된 리소스를 찾는 명령

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

    & lt;resource_type >을 시크릿 또는 configmap 과 같이 검사 중인 리소스 유형으로 바꿉니다.

프로세스

  1. OpenShift 웹 콘솔에서 Operator > 설치된 Operator로 이동합니다.
  2. 설치된 Apache Kafka Operator 의 경우 옵션 아이콘(세 개의 수직 점)을 선택하고 Operator 설치 제거를 클릭합니다.

    Operator는 설치된 Operator에서 제거됩니다.

  3. Home > Projects 로 이동하여 Apache Kafka용 Streams 및 Kafka 구성 요소를 설치한 프로젝트를 선택합니다.
  4. Inventory 아래의 옵션을 클릭하여 관련 리소스를 삭제합니다.

    리소스에는 다음이 포함됩니다.

    • 배포
    • StatefulSets
    • Pods
    • 서비스
    • ConfigMaps
    • 보안
    작은 정보

    검색을 사용하여 Kafka 클러스터 이름으로 시작하는 관련 리소스를 찾습니다. 워크로드에서 리소스를 찾을 수도 있습니다.

대체 CLI 명령

CLI 명령을 사용하여 OperatorHub에서 Apache Kafka의 스트림을 제거할 수 있습니다.

  1. Apache Kafka 서브스크립션의 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

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat