首页 / 平台管理 / 应用商店管理 / Operators / 使用 Operator / Kafka / 概述

概述

Kafka 是一种高吞吐量的分布式发布订阅消息系统。部署 Kafaka Operator 后,可在数据服务视图中使用 Kafka 功能。

Kafka Operator 简介

Strimzi 简化了在 Kubernetes 集群中运行 Apache Kafka 的过程。Strimzi 允许开发者在 Kubernetes 上运行 Apache Kafka 及其生态系统。它提供了用于运行 Apache Kafka 的容器镜像。Strimzi 由 CNCF(Cloud Native Computing Foundation,云原生计算基金会)托管。

Strimzi 使用 Operators 支持 Kafka 来部署和管理 Kafka 到 Kubernetes 的组件和依赖项。Kafka Operator 用于部署、管理和配置 Apache Kafka 集群。Strimzi 体系结构中的 Operator 如下图所示。

Kafka Operator 扩展了 Kubernetes 的功能,自动执行与 Kafka 部署相关的常见和复杂任务。通过在代码中实现对 Kafka 操作的了解,简化了 Kafka 管理任务,并减少了人工干预。

Kafka Operator 核心功能

Kafka 的基础数据流处理功能和组件体系结构可以提供:

如需了解 Kafka 架构的详细信息,请 前往 Strimzi 官网 ,或 [下载官方文档至本地](/zh/img/ds/Kafka Deployment configuration.doc) (右键单击该链接,选择 链接存储为…)。

支持的 Kafka 版本