当前位置: 首页 > news >正文

Kubernetes kafka系列 | Strimzi 部署kafka-bridge

Strimzi +kafka集群部署直通车
一、kafka bridge 介绍
Kafka Bridge 是 Apache Kafka 生态系统中的一个工具或组件,用于实现 Kafka 与其他系统或协议之间的通信或集成。Kafka 本身是一个分布式事件流平台,广泛用于构建实时数据流水线和流式应用程序。然而,并非所有系统或应用程序都可能与 Kafka 的协议兼容或直接交互。

Kafka Bridge 充当中介或适配器,允许非 Kafka 应用程序与 Kafka 集群进行通信。它通常提供以下功能:

协议转换:将来自 Kafka 协议的消息转换为目标系统理解的另一种协议,反之亦然。
API 端点:公开 HTTP 或其他网络端点,供非 Kafka 应用程序与 Kafka 交互。
安全集成:实施身份验证和授权等安全措施,以访问 Kafka。
负载均衡:将外部应用程序的传入请求分发到多个 Kafka broker 上。
监控与管理:提供用于监控 Kafka Bridge 本身以及与 Kafka 集群的连接的健康状况和性能的工具。
通过使用 Kafka Bridge,组织可以将 Kafka 与各种系统、数据库或应用程序集成,而无需直接支持 Kafka 的协议,从而实现更灵活、可扩展的数据架构。
在这里插入图片描述
通过http接口来生产和消费kafka消息
官网:kafka bridge

二、部署

kafka-bridge.yaml

apiVersion: kafka.strimzi.io/v1beta2
kind: KafkaBridge
metadata:name: my-bridge
spec:replicas: 3bootstrapServers: my-cluster-kafka-bootstrap:9092   #kafka servicehttp:port: 8080

bridge-service-nodeport.yaml

apiVersion: v1
kind: Service
metadata:name: bridge-nodeport
spec:type: NodePortports:- port: 8080nodePort: 31331selector:strimzi.io/cluster: my-bridgestrimzi.io/kind: KafkaBridgestrimzi.io/name: my-bridge-bridge

curl -X GET http://10.10.101.166:31331/topics #根据地址和暴露端口就可以获取 topics

有建议请留言

http://www.lryc.cn/news/329968.html

相关文章:

  • AR和VR如何改变客户体验?
  • 微信小程序中实现埋点的方法
  • vue记事本渲染以及交互
  • Zookeeper中的脑裂
  • 【漏洞复现】金和OA XmlDeal.aspx XXE漏洞
  • 对比:React 还是 Vue
  • ubuntu 20.04 SD 卡分区类型 msdos 改为 GPT 的方法
  • Kubernetes(K8s)技术解析
  • Python 基于 OpenCV 视觉图像处理实战 之 OpenCV 简单实战案例 之十 简单颜色反转效果
  • 【ELK+Kafka+filebeat分布式日志收集】部署filebeat和Kibana(三)
  • 二.音视频编辑-媒体组合-播放
  • 前端安全-面试题(2024)
  • CVE-2022-29405 Apache Archiva任意用户密码重置漏洞分析
  • ssm框架配置文件例子
  • maven构建项目报错:Failure to find com.microsoft.sqlserver:sqljdbc4:jar:4.0 in
  • 已解决rabbitmq AMQPConnectionClosedException:管道破裂或连接关闭异常的正确解决方法,亲测有效!!!
  • Excel 隔几行批量插入空白行
  • 2024年04月在线IDE流行度最新排名
  • 如何通过Elasticsearch实现搜索的关键词达到高亮的效果
  • 真实sql注入以及小xss--BurpSuite联动sqlmap篇
  • Java类和对象练习题
  • Qt 实现简易的视频播放器,功能选择视频,播放,暂停,前进,后退,进度条拖拉,视频时长显示
  • vue基础教程(6)——构建项目级登录页
  • C++宝强越狱1.0.6版本
  • 构建高可用性数据库架构:深入探索Oracle Active Data Guard(ADG)
  • 记录-rosbag的处理
  • 用Wireshark解码H.264
  • Flink中几个关键问题总结
  • 华为配置ARP安全综合功能实验
  • new mars3d.layer.XyzLayer({的rectangle瓦片数据的矩形区域范围说明