Горизонтально масштабируемая многопользовательская система агрегации логов от Grafana Labs, которая индексирует только метки, а не содержимое логов.
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
Следуйте краткому руководству по Minikube, OKD или Kind на сайте Strimzi
- 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 обновляется ежедневно.
Похожие проекты
Бесплатная платформа с открытым исходным кодом для создания собственного облака на Kubernetes с REST API для кластеров, баз данных, виртуальных машин и балансировщиков нагрузки.
Клиентская библиотека Python для Kubernetes с API, построенным по образцу kubectl, и синхронным и асинхронным интерфейсами (asyncio/trio).
Веб- и десктопный клиент для открытого протокола Matrix, созданный на базе Matrix JS SDK.
Графическое приложение для сборки, запуска и управления контейнерами и Kubernetes локально на базе Podman и других контейнерных движков.
Устанавливает K3s Kubernetes на удалённую или локальную VM через CLI, используя SSH, и получает kubeconfig для доступа через kubectl.