4.4. 기본 브로커 지원 채널 구성
채널 기반 브로커를 사용하는 경우 브로커의 기본 지원 채널 유형을 InMemoryChannel
또는 KafkaChannel
으로 설정할 수 있습니다.
사전 요구 사항
- OpenShift Container Platform에 대한 관리자 권한이 있습니다.
- OpenShift Serverless Operator 및 Knative Eventing을 클러스터에 설치했습니다.
-
OpenShift(
oc
) CLI가 설치되어 있습니다. -
Apache Kafka 채널을 기본 지원 채널 유형으로 사용하려면 클러스터에
KnativeKafka
CR도 설치해야 합니다.
프로세스
KnativeEventing
CR(사용자 정의 리소스)을 수정하여config-br-default-channel
구성 맵에 대한 구성 세부 정보를 추가합니다.apiVersion: operator.knative.dev/v1beta1 kind: KnativeEventing metadata: name: knative-eventing namespace: knative-eventing spec: config: 1 config-br-default-channel: channel-template-spec: | apiVersion: messaging.knative.dev/v1beta1 kind: KafkaChannel 2 spec: numPartitions: 6 3 replicationFactor: 3 4
업데이트된
KnativeEventing
CR을 적용합니다.$ oc apply -f <filename>