Repolode
strimzi

strimzi/strimzi-kafka-operator

KubernetesやOpenShift上でApache Kafkaクラスターを実行・管理するKubernetes Operator。Kafka ConnectとKafka Streamsにも対応。

代替できる製品:Confluent Platform

スター
5,957
フォーク
1,554
未解決の Issue
165
最終コミット
16 時間前

これは何?

Strimziは、KubernetesまたはOpenShift上でApache Kafkaクラスターを実行するためのKubernetes Operatorです。ブローカーや設定、アップグレードを手作業で管理する代わりに、KubernetesカスタムリソースでKafkaの望ましい構成を宣言すると、Operatorがクラスターをその状態に調整します。

このプロジェクトはKafkaの複数のデプロイ構成に対応しており、Cloud Native Computing Foundationのインキュベーションプロジェクトです。メタデータには、対応トピックとしてKafka ConnectやKafka Streamsなどの関連コンポーネントが記載されています。コンテナイメージにはcosignで署名し、各リリースのソフトウェア部品表(SBOM)を公開しています。

Minikube、OKD、Kind向けのクイックスタートガイドが用意されています。また、質問やサポートには、コミュニティのSlackチャンネル、メーリングリスト、GitHub Discussionsを利用できます。

主な機能

  • 01Kubernetesカスタムリソースを通じてKafkaクラスターをデプロイ・管理します。
  • 02KubernetesとOpenShiftの両方で動作します。
  • 03複数のKafkaデプロイ構成に対応しています。
  • 04署名済みコンテナイメージとSBOMをリリースごとに公開します。

ユースケース

  • 既存の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クラスターを実行・管理するKubernetes Operator。Kafka ConnectとKafka Streamsにも対応。 Strimziは、KubernetesまたはOpenShift上でApache Kafkaクラスターを実行するためのKubernetes Operatorです。ブローカーや設定、アップグレードを手作業で管理する代わりに、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

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト