zl程序教程

您现在的位置是:首页 >  大数据

当前栏目

y151.第八章 Servless和Knative从入门到精通 -- Kafka 与Eventing(十五)

Kafka入门 -- 精通 十五 第八章 knative
2023-09-14 09:09:05 时间

13.13 Knative Eventing上的KafkaBroker

  • 关于KafkaBroker

    • Knative Kafka Broker是Apache Kafka针对Knative Broker API的原生实现

    • 它支持Kafka的任意版本,并且在与Broker/Trigger模型集成时有着更好的表现

    • 几个关键特性

      • Control plane High Availability
      • Horizontally scalable data plane
      • Extensively configurable
      • Ordered delivery of events based on CloudEvents partitioning extension
      • Support any Kafka version
  • 部署KafkaBroker

    • 首先,部署Kafka Broker相关的Kafka Controller

      • kubectl apply --filename https://github.com/knative-sandbox/eventing-kafka-broker/releases/download/knative-v1.2.0/eventing-kafka-controller.yaml
      root@k8s-master01:~/knative-in-practise/eventing/kafka/05-kafka-broker# grep "image:" 01-eventing-kafka-controller.yam