Repolode
strimzi

strimzi/strimzi-kafka-operator

在 Kubernetes 和 OpenShift 上运行与管理 Apache Kafka 集群的 Operator。

可替代:Confluent Platform

Star
5,957
Fork
1,554
未关闭 Issue
165
最近提交
13小时前

这是什么?

Strimzi 是一个用于在 Kubernetes 或 OpenShift 上运行 Apache Kafka 集群的 Kubernetes Operator。无需手动管理 Broker、配置和升级,只需用 Kubernetes 自定义资源声明期望的 Kafka 部署,Operator 会持续将集群调整为该状态。

项目支持多种 Kafka 部署方式,目前是 CNCF 孵化阶段项目。发布的容器镜像使用 cosign 签名,每个版本还会提供软件物料清单(SBOM)。

项目提供 Minikube、OKD 和 Kind 的快速入门指南,并通过 CNCF Slack、邮件列表和 GitHub Discussions 提供社区支持。

核心功能

  • 01通过 Kubernetes 自定义资源部署和管理 Kafka 集群。
  • 02同时支持 Kubernetes 和 OpenShift。
  • 03支持多种 Kafka 部署配置。
  • 04发布的容器镜像和软件物料清单均经过签名。

适用场景

  • 在现有 Kubernetes 或 OpenShift 平台上运行生产级 Kafka 集群。
  • 通过声明式配置以 GitOps 方式自动化 Kafka 集群的生命周期管理。
  • 按照快速入门指南在 Minikube 或 Kind 上本地体验 Kafka。

快速上手

  1. 1

    按照 Strimzi 官网上针对 Minikube、OKD 或 Kind 的快速入门指南操作

  2. 2

    阅读 Strimzi 官网文档以了解安装详情

使用前须知

  • 需要已运行的 Kubernetes 或 OpenShift 集群,不是独立的 Kafka 安装包。
  • README 将安装步骤指向外部指南,而不是提供完整的独立命令。

标签

常见问题

strimzi-kafka-operator 是什么?
在 Kubernetes 和 OpenShift 上运行与管理 Apache Kafka 集群的 Operator。 Strimzi 是一个用于在 Kubernetes 或 OpenShift 上运行 Apache Kafka 集群的 Kubernetes Operator。无需手动管理 Broker、配置和升级,只需用 Kubernetes 自定义资源声明期望的 Kafka 部署,Operator 会持续将集群调整为该状态。
strimzi-kafka-operator 可以免费使用吗?用的什么许可证?
strimzi-kafka-operator 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
strimzi-kafka-operator 还在维护吗?
活跃维护中。strimzi-kafka-operator 最近一次提交是在 2026年10月20日。
strimzi-kafka-operator 适合用来做什么?
在现有 Kubernetes 或 OpenShift 平台上运行生产级 Kafka 集群。 通过声明式配置以 GitOps 方式自动化 Kafka 集群的生命周期管理。 按照快速入门指南在 Minikube 或 Kind 上本地体验 Kafka。
strimzi-kafka-operator 怎么安装和运行?
按照 Strimzi 官网上针对 Minikube、OKD 或 Kind 的快速入门指南操作 阅读 Strimzi 官网文档以了解安装详情
在哪里获取 strimzi-kafka-operator?
源代码和安装说明在 GitHub 上:https://github.com/strimzi/strimzi-kafka-operator

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目