6.7.3. 为 Knative Kafka 配置高可用性副本
默认情况下,Knative Kafka kafka-controller
和 kafka-webhook-eventing
组件都会具有高可用性 (HA) ,这些组件默认配置为默认具有两个副本。您可以通过修改 KnativeKafka
自定义资源 (CR) 中的 spec.high-availability.replicas
值来更改这些组件的副本数。
先决条件
- 您可以使用集群管理员权限访问 OpenShift Container Platform 集群。
- 在集群中安装了 OpenShift Serverless Operator 和 Knative Kafka。
流程
-
在 OpenShift Container Platform web 控制台的 Administrator 视角中,进入 OperatorHub
Installed Operators。 -
选择
knative-eventing
命名空间。 - 点 OpenShift Serverless Operator 的 Provided APIs 列表中的 Knative Kafka 进入 Knative Kafka 标签页。
点 knative-kafka,然后进入 knative-kafka 页面中的 YAML 选项卡。
修改
KnativeKafka
CR 中的副本数量:YAML 示例
apiVersion: operator.serverless.openshift.io/v1alpha1 kind: KnativeKafka metadata: name: knative-kafka namespace: knative-eventing spec: high-availability: replicas: 3