4장. 개발자 프리뷰
AMQ Streams 2.6에 포함된 개발자 프리뷰 기능.
Kafka 클러스터 관리자는 Cluster Operator 배포 구성에서 기능 게이트를 사용하여 기능 게이트를 사용하거나 사용하지 않는 기능의 서브 세트를 전환할 수 있습니다. 개발자 프리뷰로 사용 가능한 기능 게이트는 알파 수준의 완성도에 있으며 기본적으로 비활성화되어 있습니다.
개발자 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있으므로 프로덕션 환경에서 개발자 프리뷰 기능을 구현하는 것이 좋습니다. 이 개발자 프리뷰 기능을 통해 향후 제품 혁신에 조기에 액세스할 수 있으므로 개발 프로세스 중에 기능을 테스트하고 피드백을 제공할 수 있습니다. 지원 범위에 대한 자세한 내용은 개발자 프리뷰 지원 범위를 참조하십시오.
4.1. UseKRaft 기능 게이트 링크 복사링크가 클립보드에 복사되었습니다!
Apache Kafka는 Zoo Cryostat의 필요성을 완화하는 중입니다. UseKRaft 기능 게이트를 사용하면 Zoo Cryostat 없이 KRaft (Kafka Raft metadata) 모드에서 Kafka 클러스터를 배포할 수 있습니다.
이 기능 게이트는 실험적이며 개발 및 테스트용으로 만 사용되며 프로덕션 환경에는 활성화되지 않아야 합니다.
KRaft 모드를 사용하려면 KafkaNodePool 리소스를 사용하여 노드 그룹의 구성을 관리해야 합니다. UseKRaft 기능 게이트를 활성화하려면 Cluster Operator 구성에서 STRIMZI_FEATURE_GATES 환경 변수의 값으로 +UseKRaft,+KafkaNodePools 를 지정합니다.
UseKRaft 기능 게이트 활성화
env:
- name: STRIMZI_FEATURE_GATES
value: +UseKRaft,+KafkaNodePools
현재 AMQ Streams의 KRaft 모드에는 다음과 같은 주요 제한 사항이 있습니다.
- Zoo Cryostat가 있는 Kafka 클러스터에서 KRaft 클러스터로 이동하거나 다른 방법으로는 지원되지 않습니다.
- 컨트롤러 전용 노드는 롤링 업데이트를 진행하거나 개별적으로 업데이트할 수 없습니다.
- Apache Kafka 버전 또는 Strimzi Operator의 업그레이드 및 다운그레이드는 지원되지 않습니다. 사용자가 클러스터를 삭제하고, Operator를 업그레이드하고 새 Kafka 클러스터를 배포해야 할 수 있습니다.
-
Unidirectional Topic Operator만 KRaft 모드에서 지원됩니다.
UnidirectionalTopicOperator기능 게이트를 사용하여 활성화할 수 있습니다. Bidirectional Topic Operator는 지원되지 않으며UnidirectionalTopicOperator기능 게이트가 활성화되지 않은 경우Kafka사용자 정의 리소스에서spec.entityOperator.topicOperator속성을 제거해야 합니다. -
JBOD 스토리지는 지원되지 않습니다.
유형: jbod스토리지를 사용할 수 있지만 JBOD 배열은 하나의 디스크만 포함할 수 있습니다.
UseKRaft 기능 게이트 및 기능 게이트 릴리스 를 참조하십시오.