Repolode
strimzi

strimzi/strimzi-kafka-operator

Kubernetes-оператор для запуска и управления кластерами Apache Kafka в Kubernetes и OpenShift, включая Kafka Connect и Kafka Streams.

Open source альтернатива:Confluent Platform

Звёзды
5,957
Форки
1,554
Открытые issues
165
Последний коммит
13 часов назад

Что это?

Strimzi — Kubernetes-оператор для запуска кластеров Apache Kafka в Kubernetes или OpenShift. Вместо ручного управления брокерами, конфигурацией и обновлениями вы описываете нужную конфигурацию Kafka с помощью пользовательских ресурсов Kubernetes, а оператор приводит кластер в соответствие с ней.

Проект поддерживает несколько конфигураций развертывания Kafka и входит в Cloud Native Computing Foundation в качестве инкубационного проекта. В метаданных среди поддерживаемых тем указаны связанные компоненты, такие как Kafka Connect и Kafka Streams. Образы контейнеров подписаны с помощью cosign, а для каждого релиза публикуются спецификации состава ПО (SBOM).

Доступны краткие руководства по запуску в Minikube, OKD и Kind. Также у проекта есть канал сообщества в Slack, список рассылки и GitHub Discussions, где можно получить помощь.

Ключевые возможности

  • 01Развертывает кластеры Kafka и управляет ими с помощью пользовательских ресурсов Kubernetes.
  • 02Работает как в Kubernetes, так и в OpenShift.
  • 03Поддерживает несколько конфигураций развертывания Kafka.
  • 04Публикует подписанные образы контейнеров и SBOM для релизов.

Сценарии использования

  • Запуск производственного кластера Kafka на существующей платформе Kubernetes или OpenShift.
  • Автоматизация жизненного цикла кластера Kafka с помощью декларативной конфигурации в стиле GitOps.
  • Локальная проба Kafka в Minikube или Kind по кратким руководствам.

Быстрый старт

  1. 1

    Следуйте краткому руководству по Minikube, OKD или Kind на сайте Strimzi

  2. 2

    Ознакомьтесь с документацией на сайте Strimzi, чтобы узнать подробности установки

Что важно знать

  • Требуется работающий кластер Kubernetes или OpenShift, поэтому это не автономная установка Kafka.
  • В README приведены ссылки на внешние руководства по установке, а не самостоятельная команда.

Темы

Частые вопросы

Что такое strimzi-kafka-operator?
Kubernetes-оператор для запуска и управления кластерами Apache Kafka в Kubernetes и OpenShift, включая Kafka Connect и Kafka Streams. Strimzi — Kubernetes-оператор для запуска кластеров Apache Kafka в Kubernetes или OpenShift. Вместо ручного управления брокерами, конфигурацией и обновлениями вы описываете нужную конфигурацию Kafka с помощью пользовательских ресурсов Kubernetes, а оператор приводит кластер в соответствие с ней.
strimzi-kafka-operator можно использовать бесплатно? Какая у него лицензия?
strimzi-kafka-operator распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
strimzi-kafka-operator всё ещё поддерживается?
Активно поддерживается. Последний коммит в strimzi-kafka-operator — 20 окт. 2026 г..
Для чего можно использовать strimzi-kafka-operator?
Запуск производственного кластера Kafka на существующей платформе Kubernetes или OpenShift. Автоматизация жизненного цикла кластера Kafka с помощью декларативной конфигурации в стиле GitOps. Локальная проба Kafka в Minikube или Kind по кратким руководствам.
Как установить strimzi-kafka-operator?
Следуйте краткому руководству по Minikube, OKD или Kind на сайте Strimzi Ознакомьтесь с документацией на сайте Strimzi, чтобы узнать подробности установки
Где скачать strimzi-kafka-operator?
Исходный код и инструкции по установке — на GitHub: https://github.com/strimzi/strimzi-kafka-operator

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты