6장. Operator 기반 브로커 배포 업그레이드


Operator 기반 브로커 배포를 업그레이드하려면 Operator 및 브로커 컨테이너 이미지를 업그레이드해야 합니다.

6.1. 사전 준비 사항

이 섹션에서는 Operator 기반 브로커 배포를 위해 Operator 및 브로커 컨테이너 이미지를 업그레이드하기 전에 몇 가지 중요한 고려 사항에 대해 설명합니다.

  • Operator 업그레이드부터 Operator와 브로커 이미지를 두 단계로 업그레이드하여 업그레이드가 원활하게 실행되도록 합니다.

    Operator 업그레이드에서 브로커 이미지의 업그레이드를 분리하려면 업그레이드된 Operator가 브로커 컨테이너 이미지를 새 Operator에서 지원하는 최신 버전으로 자동으로 업그레이드하지 못하도록 해야 합니다. CR에서 version 속성을 설정하여 이 자동 업그레이드를 방지할 수 있습니다. 예를 들어 version 속성 값을 현재 배포된 브로커 이미지의 버전으로 설정할 수 있으며 CR의 status 섹션에 표시됩니다. 자세한 내용은 6.6.1절. “버전 번호를 사용하여 이미지 자동 업그레이드 제한”의 내용을 참조하십시오.

  • OpenShift CLI(명령줄 인터페이스) 또는 OperatorHub를 사용하여 Operator를 업그레이드하려면 OpenShift 클러스터에 대한 클러스터 관리자 권한이 필요합니다.
  • 원래 CLI를 사용하여 Operator 를 설치한 경우 CLI를 사용하여 Operator를 업그레이드해야 합니다. 원래 OperatorHub를 사용하여 Operator를 설치했습니다(즉, OpenShift Container Platform 웹 콘솔에서 프로젝트에 대한 Operator 설치 Operator 에 표시되는 경우 OperatorHub를 사용하여 Operator를 업그레이드해야 합니다. 이러한 업그레이드 방법에 대한 자세한 내용은 다음을 참조하십시오.

  • redeliveryDelayMultiplierredeliveryCollisionAvoidanceFactor 속성이 7.8.x 또는 7.9.x 배포의 기본 브로커 CR에 구성된 경우 새 Operator는 7.10.x 이상으로 업그레이드한 후 CR을 조정할 수 없습니다. 두 속성의 데이터 유형이 7.10.x의 float에서 문자열로 변경되어 조정이 실패합니다.

    spec.deploymentPlan.addressSettings.addressSetting 속성에서 redeliveryDelayMultiplierredeliveryCollisionAvoidanceFactor 속성을 삭제하여 이 문제를 해결할 수 있습니다. 그런 다음 brokerProperties 속성 아래에 속성을 구성합니다. 예를 들면 다음과 같습니다.

    spec:
        ...
        brokerProperties:
        - "addressSettings.#.redeliveryMultiplier=2.1"
        - "addressSettings.#.redeliveryCollisionAvoidanceFactor=1.2"
    Copy to Clipboard Toggle word wrap
    참고

    brokerProperties 속성에서 삭제한 redeliveryDelayMultiplier 속성 이름 대신 redeliveryMultiplier 속성 이름을 사용합니다.

맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat